scripts/config for creating a k8s cluster and bootstrapping a full set of cluster-runtime dependencies, eg: prometheus, auth proxy, etc. based on https://github.com/bitnami/kube-prod-runtime
- some things in makefile and
kubeprod-manifest
are currently EKS-specific - need to make sure you set the env vars listed in the kubeprod docs before you run
make runtime-deploy
- also could try the "generic cluster" setup from the kubeprod docs
make ENVIRONMENT=production CLUSTER_NAME=andy-production cluster-create
make ENVIRONMENT=staging cluster-delete
make ENVIRONMENT=dev CLUSTER_NAME=dev DNS_ZONE=dev.andy.io runtime-deploy
make ENVIRONMENT=staging CLUSTER_NAME=botany-staging DNS_ZONE=staging.andy.io runtime-deploy
eksctl scale nodegroup --cluster=andy-production --nodes=4 --name=nodes