docker-compose up
cloudflared tunnel login
kubectl create secret generic tunnel-credentials \
--from-file=credentials.json=/home/levi/.cloudflared/uuid-from-above.json
kubectl logs $(kubectl get pod -l app=cloudflared -o jsonpath="{.items[0].metadata.name}")
https://developers.cloudflare.com/cloudflare-one/tutorials/many-cfd-one-tunnel/
doctl kubernetes cluster create --region=nyc3 --node-pool=my_pool;size=s-1vcpu-2gb;auto-scale=true
doctl kubernetes cluster kubeconfig save uuid-from-above
pg-nginx (playground-nginx).
docker build -t levidurfee/pg-nginx -f ./docker/nginx/Dockerfile .
docker push levidurfee/pg-nginx
pg-app (playground-app).
docker build -t levidurfee/pg-app -f ./docker/app/Dockerfile .
docker push levidurfee/pg-app
kubectl rollout restart deployment/app
kubectl rollout restart deployment/nginx
kubectl rollout restart deployment/{app,nginx,cloudflared}
git clone --depth=1 https://github.com/kubernetes/kube-state-metrics.git ./kubernetes/ksm
kubectl create -f ./kubernetes/ksm/examples/standard/