Estoy tratando de crear un clúster en EKS mediante el vpc existente del clúster de kops en EC2, como se muestra a continuación.
eksctl create cluster \ --name eks-cluster \ --version 1.18 \ --region us-east-1 \ --vpc-from-kops-cluster kops-cluster \ --fargate pero enfrenté el error de que el clúster no podía tener una de las subredes ubicadas en us-east-1c donde kops-cluster tiene tres subredes us-east-1c , us-east-1b , us-east-1a .
AWS::EKS::Cluster/ControlPlane: CREATE_FAILED – "Cannot create cluster 'eks-cluster' because us-east-1c, the targeted availability zone, does not currently have sufficient capacity to support the cluster. Retry and choose from these availability zones: us-east-1a, us-east-1b, us-east-1d, us-east-1e, us-east-1f (Service: AmazonEKS; Status Code: 400; Error Code: UnsupportedAvailabilityZoneException; Request ID: 8c5242ee-2e37-4f2b-98cd-c52cb2bbf523; Proxy: null)" Estoy tratando de encontrar una solución para lograr crear un clúster dentro del existing vpc de una manera simple.
Eso significa que debe especificar zonas para la creación de su clúster.
eksctl create cluster \ --name eks-cluster \ --version 1.18 \ --region us-east-1 \ --zones=us-east-1a,us-east-1b,us-east-1d,us-east-1e,us-east-1f \ --vpc-from-kops-cluster kops-cluster \ --fargate