Quando um cluster do plano de dados opera em uma VPC que não consegue se comunicar com a VPC da sua instância do Service Mesh (ASM), não há caminho de rede entre o plano de controle e o plano de dados. Associe um endereço IP elástico (EIP) ao plano de controle para expor as portas do plano de controle pela Internet, permitindo que clusters remotos do plano de dados o acessem. Quando o acesso pela Internet não for mais necessário, desassocie o EIP.
Pré-requisitos
Antes de começar, verifique se você possui:
Uma instância do ASM
Um EIP disponível. Para crie um, consulte Apply for an EIP
Associar um EIP no console do ASM
No console do ASM, clique em nome da instância desejada para abrir o console de gerenciamento da instância do ASM.
No painel de navegação à esquerda, escolha ASM Instance > Base Information.
Na seção Basic Information, clique em Bind EIP ao lado de Istio Pilot Endpoint. Para substituir um EIP já associado, clique em Replace EIP.
Na caixa de diálogo Bind EIP, selecione um EIP disponível na lista suspensa Select an existing EIP e clique em OK.
Desassociar um EIP no console do ASM
Após a desassociação, o plano de controle deixa de ser acessível pela Internet pública. Certifique-se de que o cluster do plano de dados possui um caminho de rede alternativo, como VPC peering ou uma conexão VPN.
No console do ASM, clique em nome da instância desejada para abrir o console de gerenciamento da instância do ASM.
No painel de navegação à esquerda, escolha ASM Instance > Base Information.
Na seção Basic Information, clique em Unbind EIP ao lado de Istio Pilot Endpoint.
Na caixa de diálogo Unbind EIP, clique em OK.
Associar ou desassociar um EIP via API
Use a operação ModifyPilotEipResource para gerencie a associação do EIP de forma programática. Chame essa operação no OpenAPI Explorer.
Associar ou substituir um EIP
Providencie um EIP disponível. Caso não tenha um, consulte Apply for an EIP.
-
Chame a operação
ModifyPilotEipResourcecom os seguintes parâmetros:Parameter
Value
ServiceMeshId
The ID of the ASM instance
Operation
BindEip
EipId
The ID of the EIP
Se já houver um EIP associado ao plano de controle, essa chamada desassocia o EIP existente e associa o especificado.
Desassociar um EIP
Chame a operação ModifyPilotEipResource com os seguintes parâmetros:
|
Parameter |
Value |
|
ServiceMeshId |
The ID of the ASM instance |
|
Operation |
UnBindEip |
|
EipId |
Do not especifique this parameter |
Próximos passos
Se a exposição pela Internet for temporária, configure VPC peering ou uma conexão VPN para garantir conectividade privada de longo prazo e, em seguida, desassocie o EIP.