Overview of eksdemo
mainWhat is eksdemo?
eksdemo is a kubectl-like CLI designed for learning, testing, and demoing Amazon EKS. It simplifies the process of installing complex applications and their dependencies on EKS clusters with single commands.
Key Features
- Application Catalog: Over 70 options including CNCF and open-source projects.
- Automated Dependencies: Installs required IAM roles, SQS queues, and Helm charts automatically.
- Customizable Installs: Use command-line flags or the
--setflag to override Helm chart values. - Resource Querying: Over 60
kubectl-likegetcommands to search AWS resources. - Transparency: Use the
--dry-runflag to see all steps before execution.
Note:
eksdemois in beta and is intended for demo and test environments only. It is an imperative tool for iterative testing, whereas EKS Blueprints is a declarative IaC tool for production environments.