IAM Kubernetes Handbook
This handbook is structured in three parts:
- EKS cluster management - Managing cluster resources in AWS.
- Kubernetes administration - Includes topics like user management and cluster addons.
- CI/CD and manual deployments - Deploy a sample application through a CI/CD pipeline using AWS tools.
- Local development - Suggestions for local development.
- Runbooks and Troubleshooting - Instructions for troubleshooting problems.
Use these resources to setup a cluster, administer it, troubleshoot the problems you find and extend it with addons like kube2iam and Calico.
This is a work in progress and I am starting with Terraform's EKS getting started guide (linked below). I plan on slowly turning this into a Terraform module that we can use to start new EKS clusters.