如何从本地机器访问集群



我已经创建了一个EKS集群,并且能够从我的ec2实例运行kubectl命令。然后我从~/.kube/config位置下载了config文件到我的本地机器。我无法运行kubectl命令并获得身份验证错误。

从本地机器访问EKS集群的正确方法是什么?

尝试查看~/中的users部分。kube/config,检查集群name下的user,确保本地机器具有与EC2实例相同的工作配置文件。

...
command: aws
env:
- name: AWS_PROFILE
value: <make sure this entry is valid on your local machine>

如果这不起作用,您能简要描述一下您是如何在问题中的EC2实例上配置kubecconfig的吗?

最新更新