如何从本地机器访问 eks 集群

How to access eks cluster from local machine

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

从本地计算机访问 EKS 集群的正确方法是什么。

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

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

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