如何从本地机器访问 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。
我已经创建了一个 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。