当尝试使用亚马逊eks创建Fargate配置文件时(使用命令eksctl create cluster --name myclustername --version 1.14 --fargate),我得到了

[✔]  all EKS cluster resources for "myclustername" have been created
[✔]  saved kubeconfig as "/home/connor/.kube/config"
[ℹ]  creating Fargate profile "fp-default" on EKS cluster "myclustername"
Error: failed to create Fargate profile "fp-default" on EKS cluster "myclustername": failed     to create Fargate profile "fp-default": AccessDeniedException: Account 339969016160 is not authorized to use this service
status code: 403, request id: 1db7cf38-002e-48b8-8fa6-8a7b7eab324d

关于我需要添加哪些权限来解决此问题的任何想法?我更愿意通过cli进行所有管理

最佳答案

错误是可怕的,它表明这是一个权限问题,而真正的问题是,截至2020年1月12日,只有四个地区支持带有EKS(kubernetes)的fargate:

Region Name             Region
US East (Ohio)          us-east-2
US East (N. Virginia)   us-east-1
Asia Pacific (Tokyo)    ap-northeast-1
EU (Ireland)            eu-west-1

另请:https://docs.aws.amazon.com/eks/latest/userguide/fargate.html

尽管在您的笔记中看不到,但是我怀疑您正在尝试使用不在上面列表中的区域。

请注意,只要不与EKS结合使用,fargate就可以在更多地区使用。

关于amazon-web-services - 无法创建Fargate个人资料,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59673755/

10-12 22:15