📜  列出 eks cluster cli (1)

📅  最后修改于: 2023-12-03 14:50:12.740000             🧑  作者: Mango

EKS Cluster CLI

Amazon Elastic Kubernetes Service (EKS) is a fully managed Kubernetes service. You can use the Amazon EKS command line interface (CLI) to manage your EKS clusters. In this article, we will introduce the EKS Cluster CLI and show you how to use it to manage your EKS clusters.

Prerequisites

Before you can use the EKS Cluster CLI, you need to install it on your local machine. The EKS Cluster CLI is a part of the AWS CLI, so you need to install the AWS CLI first. You also need to have an AWS account and an EKS cluster.

Install AWS CLI

You can download and install the AWS CLI from the AWS website. The AWS CLI is available for Windows, macOS, and Linux. Once you have downloaded the AWS CLI, you can install it by following the instructions provided by AWS.

EKS Cluster CLI

The EKS Cluster CLI is a part of the AWS CLI. You can use it to manage your EKS clusters. To use the EKS Cluster CLI, open a terminal window and run the following command:

aws eks --help

This command will display a list of available commands for the EKS Cluster CLI. You can also use the aws eks command followed by a specific command to get help for that command. For example, to get help for the aws eks update-kubeconfig command, you can run the following command:

aws eks update-kubeconfig --help
Examples

Here are some examples to help you get started with the EKS Cluster CLI:

Create an EKS Cluster

To create an EKS cluster using the EKS Cluster CLI, run the following command:

aws eks create-cluster --name my-eks-cluster --region us-west-2 --role-arn arn:aws:iam::123456789012:role/eks-service-role --resources-vpc-config subnetIds=subnet-12345678,subnet-23456789,securityGroupIds=sg-12345678

This command will create an EKS cluster named my-eks-cluster in the us-west-2 region. The --role-arn parameter specifies the IAM role that Amazon EKS assumes to create the cluster. The --resources-vpc-config parameter specifies the VPC and subnets that the cluster will use.

Update Kubeconfig

To update the kubeconfig file for an EKS cluster, run the following command:

aws eks update-kubeconfig --name my-eks-cluster

This command will update the kubeconfig file for the my-eks-cluster EKS cluster. The kubeconfig file is used by Kubernetes clients to connect to the cluster.

Delete an EKS Cluster

To delete an EKS cluster, run the following command:

aws eks delete-cluster --name my-eks-cluster

This command will delete the my-eks-cluster EKS cluster.

Conclusion

In this article, we introduced the EKS Cluster CLI and showed you how to use it to manage your EKS clusters. We covered the prerequisites for using the EKS Cluster CLI, how to install the AWS CLI, and how to use the EKS Cluster CLI to create, update, and delete EKS clusters. If you have any questions, please feel free to ask in the comments below.