# -*- mode: ruby -*- # vi: set ft=ruby : # Copyright 2013 Google Inc. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Usage: # 1) Launch both instances and then destroy both # $ vagrant up --provider=google # $ vagrant destroy # 2) Launch one instance 'z1c' and then destory the same # $ vagrant up z1c --provider=google # $ vagrant destroy z1c # Customize these global variables $GOOGLE_PROJECT_ID = "YOUR_GOOGLE_CLOUD_PROJECT_ID" $GOOGLE_CLIENT_EMAIL = "YOUR_SERVICE_ACCOUNT_EMAIL_ADDRESS" $GOOGLE_JSON_KEY_LOCATION = "/path/to/your/private-key.json" $LOCAL_USER = "mitchellh" $LOCAL_SSH_KEY = "~/.ssh/id_rsa" # Example Debian provistion script $PROVISION_DEBIAN = <