首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误:检查AWS访问-无法获得当前会话的角色ARN : MissingEndpoint:“终结点”配置是此服务所必需的

错误:检查AWS访问-无法获得当前会话的角色ARN : MissingEndpoint:“终结点”配置是此服务所必需的
EN

Stack Overflow用户
提问于 2022-03-08 13:52:59
回答 4查看 5.3K关注 0票数 2

我创建了一个cluster.yaml文件,其中包含以下信息:

代码语言:javascript
运行
复制
---
apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig
metadata:
  name: eks-litmus-demo
  region: ${AWS_REGION}
  version: "1.21"
managedNodeGroups:
  - instanceType: m5.large
    amiFamily: AmazonLinux2
    name: eks-litmus-demo-ng
    desiredCapacity: 2
    minSize: 2
    maxSize: 4
EOF

当我运行$ eksctl create cluster -f cluster.yaml通过我的终端创建集群时,我会得到以下错误:

错误:检查AWS访问-无法获得当前会话的角色ARN : MissingEndpoint:“终结点”配置是此服务所必需的

我怎么解决这个问题?救命啊!

注意:我已经将STS下的全局和区域端点设置为“在所有AWS区域有效”。

EN

回答 4

Stack Overflow用户

发布于 2022-06-16 03:57:17

就我而言,这是该地区的一个错误。我的价值是us-east1。当它被更正为us-east-1时,错误就消失了。因此,值得检查的是,在任何字段中是否有排字。

票数 2
EN

Stack Overflow用户

发布于 2022-07-24 07:15:10

如果您使用--profile以外的任何aws配置文件,请提及default

代码语言:javascript
运行
复制
eksctl create cluster -f cluster.yaml --profile <profile-name>
票数 2
EN

Stack Overflow用户

发布于 2022-03-14 14:53:30

错误:检查AWS访问-无法获得当前会话的角色ARN:

根据这一点,我认为它无法获得负责创建集群的角色(在您的例子中,集群创建者的角色)。创建一个具有适当角色的IAM用户。将必要的策略附加到该角色以创建EKS集群。

然后可以使用aws配置命令添加AWS访问密钥ID、AWS秘密访问密钥和默认区域名称。

确保用户有适当的访问权限来创建和访问aws帐户中的ek集群。您可以使用aws cli来验证您是否有适当的访问权限。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71396194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档