- Install eksctl (
brew tap weaveworks/tap; brew install weaveworks/tap/eksctl
) - Install kubectl (
brew install kubectl
) - Install kubectx (
brew install kubectx
) - Install Helm (
brew install helm
) - Install curl (
brew install curl
) - Install jq (
brew install jq
)
- Customise the cluster manifests and deploy into the region of your choice:
$ ./customise-cluster-manifests.sh
- Run the Barebones cluster demo, which is good for demonstrating Fargate Profiles and how Fargate 'nodes' appear in the cluster
- Prepare the EKS cluster with Fargate Profile and Managed Node Group demo, which prepares a cluster to run the demo below
- Sock Shop - demonstrate running Weavework's Sock Shop using Managed Nodes and then AWS Fargate