Quero me conectar a um endpoint de cluster privado do Amazon Elastic Kubernetes Service (Amazon EKS) de fora da Amazon Virtual Private Cloud (Amazon VPC). Por exemplo, quero conectar uma VPC emparelhada ao AWS Direct Connect.
Resolução
Observação: se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), consulte Solucionar erros da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.
Você pode usar uma VPC emparelhada para resolver para um endpoint de um cluster privado do Amazon EKS automaticamente.
Execute o seguinte comando para verificar a conectividade entre sua máquina local e o endpoint do EKS:
curl -iv EKS API SERVER ENDPOINT
Observação: certifique-se de que o endpoint do servidor API do cluster seja uma URL HTTPS.
Se você ativar somente o acesso privado aos endpoints, o Amazon EKS vai anunciar automaticamente os endereços IP privados dos endpoints por meio do DNS público do servidor de APIs.Se você configurar seu cliente via aws eks update-kubeconfig ou eksctl, o cliente usará o nome DNS público para resolver e conectar-se a endpoints privados. O cliente executa automaticamente essas ações por meio da VPC emparelhada. Para obter um exemplo desse tipo de cliente, consulte Command line tool (kubectl), no site do Kubernetes.
Para mais informações, consulte Acessar um servidor de API somente privado
.