Bootstrap the main kubernetes cluster to rule them all.
- terraform 0.11.7
brew install terraform
- kops
brew install kops
- Kubectl
brew install kubernetes-cli
- awscli
brew install awscli
- AWS environment
You should have a DEPLOY_ENV
environment variable set.
Then, to deploy a new cluster, run:
make dev up
To tear it down, use:
make dev down
You can converge the cluster to a state with various add-ons (such as a dashboard) with the following:
make dev converge