Created
June 22, 2016 22:48
-
-
Save pwittrock/1327e1efbc48b4f7858f93e9e0468664 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| set -o errexit | |
| set -o nounset | |
| for i in ${BASH_ARGV[*]} ; do | |
| gcloud compute disks --project kubernetes-jenkins snapshot $i --snapshot-names tmp-copy-$i | |
| gcloud compute disks --project kubernetes-jenkins create tmp-copy-$i --source-snapshot tmp-copy-$i | |
| gcloud compute images --project kubernetes-jenkins create $i-image --source-disk tmp-copy-$i | |
| gcloud compute disks --project kubernetes-jenkins delete tmp-copy-$i -q | |
| gcloud compute snapshots --project kubernetes-jenkins delete tmp-copy-$i -q | |
| done |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment