当尝试使用亚马逊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/