HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

eksctl — The official CLI for Amazon EKS. More information: <https://docs.aws.amazon.com/eks/latest/eksctl/wh

Submitted by: @import:tldr-pages··
0
Viewed 0 times
theofficialeksctlcommandcliamazonfor

Problem

How to use the eksctl command: The official CLI for Amazon EKS. More information: <https://docs.aws.amazon.com/eks/latest/eksctl/what-is-eksctl.html>.

Solution

eksctl — The official CLI for Amazon EKS. More information: <https://docs.aws.amazon.com/eks/latest/eksctl/what-is-eksctl.html>.

Create a basic cluster:
eksctl create cluster


List the details about a cluster or all of the clusters:
eksctl get cluster --name={{name}} --region={{region}}


Create a cluster passing all configuration information in a file:
eksctl create cluster --config-file={{path/to/file}}


Create a cluster using a configuration file and skip creating nodegroups until later:
eksctl create cluster --config-file={{path/to/file}} --without-nodegroup


Delete a cluster:
eksctl delete cluster --name={{name}} --region={{region}}


Create cluster and write cluster credentials to a file other than the default:
eksctl create cluster --name={{name}} --nodes={{4}} --kubeconfig={{path/to/config.yaml}}


Create a cluster and prevent storing cluster credentials locally:
eksctl create cluster --name={{name}} --nodes={{4}} --write-kubeconfig=false


Create a cluster and let eksctl manage cluster credentials under the ~/.kube/eksctl/clusters directory:
eksctl create cluster --name={{name}} --nodes={{4}} --auto-kubeconfig

Code Snippets

Create a basic cluster

eksctl create cluster

List the details about a cluster or all of the clusters

eksctl get cluster --name={{name}} --region={{region}}

Create a cluster passing all configuration information in a file

eksctl create cluster --config-file={{path/to/file}}

Create a cluster using a configuration file and skip creating nodegroups until later

eksctl create cluster --config-file={{path/to/file}} --without-nodegroup

Delete a cluster

eksctl delete cluster --name={{name}} --region={{region}}

Context

tldr-pages: common/eksctl

Revisions (0)

No revisions yet.