This repo contains some helpers and scripts for speech on conference Gorod
-
Install docker
sudo curl -sSL https://get.docker.com/ | sh && sudo gpasswd -a ${USER} docker
-
curl -sSL https://sdk.cloud.google.com | bash
-
Logout and login
-
Install kubectl
gcloud components install kubectl
-
Authenticate to Google Cloud Platform
gcloud auth login
-
deploy
./manual/create-vm.sh
-
cleanup
./manual/cleanup.sh
-
checkout source code and build image
-
deploy
./docker/create-vm.sh
-
cleanup
./docker/cleanup.sh
-
create cluster
./kubernet/create-cluster.sh
-
deploy app
./kubernet/deploy.sh
-
cleanup
./kubernetes/cleanup.sh