Authentication 创建EKS群集时是否自动部署Heptio Authenticator?

Authentication 创建EKS群集时是否自动部署Heptio Authenticator?,authentication,kubernetes,authorization,aws-iam,amazon-eks,Authentication,Kubernetes,Authorization,Aws Iam,Amazon Eks,我已经完成了以下步骤 Created an EKS Cluster Installed aws-iam-authenticator client binary Execute "aws eks update-kubeconfig --name <cluster_name>" Execute "kubectl get svc" 创建了一个EKS集群 已安装的aws iam身份验证程序客户端二进制文件 执行“aws eks update kubeconfig--name” 执行“kub

我已经完成了以下步骤

Created an EKS Cluster
Installed aws-iam-authenticator client binary
Execute "aws eks update-kubeconfig --name <cluster_name>"
Execute "kubectl get svc"
创建了一个EKS集群
已安装的aws iam身份验证程序客户端二进制文件
执行“aws eks update kubeconfig--name”
执行“kubectl获取svc”
我可以查看群集中可用的服务。当我看到~/.kube/config文件时,它正在使用一个名为“aws iam authenticator”的外部命令

  • 我的理解是,“aws iam authenticator”使用我的~/.aws/凭证并从aws(aws iam authenticator token-i cluster-1)检索令牌,并将该令牌用于“kubectl get svc”命令。我的理解正确吗

  • 如果我的理解是正确的,那么赫普提奥在这个流程中的位置是什么?创建EKS群集时是否自动部署Heptio Authenticator


  • 基本上,
    Heptio验证器
    =
    aws iam验证器

    您可以在上查看详细信息。如果您的
    aws iam验证器
    工作正常,则无需另外关心
    heptio
    。他们只是重新命名了它