aws eks
Manage Amazon Elastic Kubernetes Service (EKS) addons, clusters, and node groups. Amazon EKS is a service for easily running Kubernetes on AWS. More information: https://awscli.amazonaws.com/v2/documentation/api/latest/reference/eks/index.html.
- Create an EKS Cluster:
aws eks create-cluster --name
cluster_name --role-arn
eks_service_role_arn --resources-vpc-config
subnetIds=<span class="tldr-var badge badge-pill bg-dark-lm bg-white-dm text-white-lm text-dark-dm font-weight-bold">subnet_ids</span>
,securityGroupIds=<span class="tldr-var badge badge-pill bg-dark-lm bg-white-dm text-white-lm text-dark-dm font-weight-bold">security_group_ids}</span>
}`
- Update kubeconfig to connect to the EKS Cluster:
aws eks update-kubeconfig --name
cluster_name
- List available EKS clusters:
aws eks list-clusters
- Describe EKS cluster details:
aws eks describe-cluster --name
cluster_name
- Delete an EKS Cluster:
aws eks delete-cluster --name
cluster_name
- List nodegroups in an EKS cluster:
aws eks list-nodegroups --cluster-name
cluster_name
- Describe nodegroup details:
aws eks describe-nodegroup --cluster-name
cluster_name --nodegroup-name
nodegroup_name