Para acessar serviços por meio do MSE Ingress em um cluster ACK Serverless, conceda ao controlador de Ingress do MSE as permissões de acesso relevantes para o MSE antes de implantar os serviços. Este tópico descreve como conceder permissões ao controlador de Ingress do MSE em um cluster ACK Serverless.
Etapa 1: Instale o controlador de Ingress do MSE
Método 1: Instalação durante a criação do cluster
Ao criar um cluster ACK Serverless, acesse a etapa Component Configurations. Na seção Ingress, selecione MSE Ingress. Para obter mais informações sobre como criar um cluster ACK Serverless, consulte Criar um cluster ACK Serverless.
Método 2: Instalação em um cluster existente
Faça logon no console do ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Cluster List, clique no nome do cluster de destino ou em Details na coluna Actions.
No painel de navegação à esquerda da página de gerenciamento do cluster, escolha .
Na página Add-ons, clique na aba Network. No canto inferior direito do add-on do controlador de Ingress do MSE, clique em Install.
Na caixa de diálogo exibida, clique em OK.
Etapa 2: Autorizar o controlador de Ingress do MSE
-
Acesse a página Autorização de Acesso a Recursos da Nuvem e clique em Confirm.
Após a autorização bem-sucedida, o controlador de Ingress do MSE recebe a função AliyunMSEForECIRole.
Faça logon no console do ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em .
-
Na parte superior da página Deployments, selecione All Namespaces na lista suspensa. Na caixa de pesquisa, insira ack-mse-ingress-controller para localizar o aplicativo ack-mse-ingress-controller. Na coluna Actions, escolha e clique em OK.
Após a conclusão da reimplantação, clique no aplicativo ack-mse-ingress-controller na página Deployments. Na aba Pods, verifique se o Pod está no estado Running, o que indica uma reimplantação bem-sucedida.