Я выполнил следующие шаги.
Created an EKS Cluster
Installed aws-iam-authenticator client binary
Execute "aws eks update-kubeconfig --name <cluster_name>"
Execute "kubectl get svc"
Я могу просмотреть сервисы, доступные в моем кластере.Когда я вижу файл ~ / .kube / config, он использует внешнюю команду под названием "aws-iam-authenticator".
Насколько я понимаю, «aws-iam-authenticator» использует мои ~ / .aws / учетные данные и получает токен из AWS (токен aws-iam-authenticator -i -i cluster-1)и использует этот токен для команды "kubectl get svc".Верно ли мое понимание?
Если мое понимание верно, откуда в этом потоке проявляется гептио?Должен ли Heptio Authenticator автоматически развертываться при создании кластера EKS?