This repo has an terraform example to create a dev server.
-
clone this repo
-
install gcloud and terraform
-
setup gcloud if you have not
-
gcloud auth application-default login
-
./generate-tfvars.sh
-
terraform plan
-
terraform apply
-
login to you server
gcloud beta compute ssh --zone "us-central1-a" "my-gcp-dev-box" --tunnel-through-iap --project "$(gcloud config get-value project)"
-
login to the server
-
sudo gpasswd -a $USER docker
-
`logout and log back in
-
docker ps