无法为 AWS EKS 集群创建 Fargate 配置文件

时间:2021-03-05 01:38:12

标签: amazon-web-services kubernetes amazon-eks aws-fargate

我在俄亥俄州地区 (us-east-2) 有一个名为 xyz-cicd 的 AWS EKS 集群,我使用 eksctl 命令创建了该集群,如下所示:-

eksctl create cluster --name xyz-cicd --region us-east-2 --fargate

使用默认配置文件创建集群需要一些时间,但是我想为同一个集群创建一个新配置文件,所以我运行了以下命令,这给了我一个错误:-

vinod827@Vinods-MacBook-Pro cicd % eksctl create fargateprofile \
  --cluster xyz-cicd \
  --name cicd \
  --namespace cicd
Error: fetching cluster status to determine operability: unable to describe cluster control plane: ResourceNotFoundException: No cluster found for name: xyz-cicd.
{
  RespMetadata: {
    StatusCode: 404,
    RequestID: "c12bd05c-3eb6-40bf-a972-f1cba139ea9a"
  },
  Message_: "No cluster found for name: xyz-cicd."
}
vinod827@Vinods-MacBook-Pro cicd %

请注意集群名称或区域没有问题。集群确实存在于同一区域,但不确定为什么 eksctl 命令返回错误,指出未找到同名集群。如果是这种情况,我可以在默认配置文件上安排一个 pod。请指教,谢谢

1 个答案:

答案 0 :(得分:-1)

您的第二个命令缺少 region 参数,因此可能使用了不同的区域。这就是它找不到您的集群的原因。