exctl u=10=u
eksctl "no clusters found"
我目前正在试用 aws eks,但我在通过 eksctl 管理我的集群时遇到了问题。现在通过 eksctl 创建集群可以正常使用
eksctl create cluster --region [region] --name my-cluster
集群正确启动,它也显示在 AWS 控制台 Web GUI 中,但如果我尝试使用
获取它
eksctl get clusters
我明白了
No clusters found
我按照文档(EKS 集群)角色中的描述设置了我的角色,并将访问密钥 ID 和秘密访问密钥添加到我的配置中。但这可能是权限问题吗?如果不是,那还能是什么
你试过吗运行:
eksctl get clusters --region [region]
您配置的默认区域是什么,可能您将其设置为不同于您创建集群的区域,例如:
$ eksctl get clusters
No clusters found
$ eksctl get clusters --region eu-west-2
NAME REGION
eksworkshop-eksctl eu-west-2
$ export AWS_REGION=eu-west-2
$ eksctl get clusters
NAME REGION
eksworkshop-eksctl eu-west-2
就我而言,我们在 .aws/config 下有一个与 default
不同的配置文件,所以我不得不通过 --profile PROFILE
参数.
我目前正在试用 aws eks,但我在通过 eksctl 管理我的集群时遇到了问题。现在通过 eksctl 创建集群可以正常使用
eksctl create cluster --region [region] --name my-cluster
集群正确启动,它也显示在 AWS 控制台 Web GUI 中,但如果我尝试使用
获取它eksctl get clusters
我明白了
No clusters found
我按照文档(EKS 集群)角色中的描述设置了我的角色,并将访问密钥 ID 和秘密访问密钥添加到我的配置中。但这可能是权限问题吗?如果不是,那还能是什么
你试过吗运行:
eksctl get clusters --region [region]
您配置的默认区域是什么,可能您将其设置为不同于您创建集群的区域,例如:
$ eksctl get clusters
No clusters found
$ eksctl get clusters --region eu-west-2
NAME REGION
eksworkshop-eksctl eu-west-2
$ export AWS_REGION=eu-west-2
$ eksctl get clusters
NAME REGION
eksworkshop-eksctl eu-west-2
就我而言,我们在 .aws/config 下有一个与 default
不同的配置文件,所以我不得不通过 --profile PROFILE
参数.