Kubectl apply -f aws-auth-cm.yaml 提示错误



我创建了一个具有角色的集群,并使用CloudFormation创建了一个工作节点。我正在尝试授予用户对集群的访问权限,但我尝试使用此命令kubectl apply -f aws-auth-cm.yaml不断收到此错误(缩小(:

来自服务器的错误(禁止访问(:检索以下各项的当前配置时出错:

1( 请检查您是否安装了 aws-iam-authenticator

2(当你尝试运行kubectl apply -f aws-auth-cm.yaml时,我希望你先检查你的~/.aws/credentials你跑aws configure了吗?

3(运行aws eks update-kubeconfig --name <cluster_name>

问题是由于我的 IAM 用户;在使用 CloudFormation 创建堆栈之前,我没有更改我的用户凭证。

最新更新