The following examples demonstrate various ways to create and work with EKS clusters.
- Default Cluster and a Custom Cluster
- Cluster with VPC and subnet tagging
- Cluster with AWS Resource Tags
- Cluster with AWS Managed NodeGroups
- Cluster with NodeGroups (using CloudFormation)
- Cluster with NodeGroups and Security Groups
- Cluster RBAC: Using an AWS Role
- Cluster RBAC: Using an AWS Named Profile and Provider
- Cluster RBAC: Using an AWS Named Profile and Role
- Cluster Secrets: Using Envelope Encryption with KMS to secure Secrets in etcd
- Cluster with Custom Kubernetes Storage Classes
- Import and modify the AWS-created default cluster security group
- Cluster with Fargate Managed Nodes
- Cluster with an OIDC provider and Service Accounts for Pod IAM
- Migrating Node Groups with Zero Downtime