def provision(provider='digitalocean'):
if provider == 'digitalocean':
local('docker-machine create '
'--driver digitalocean '
'--digitalocean-region=ams2 '
'--digitalocean-size=1gb '
'--digitalocean-access-token={digital_ocean_token} '
'--digitalocean-ssh-user {user}'
'{host_name}'.format(digital_ocean_token=env.digital_ocean_token,
user=env.username,
host_name=env.host_name))
# for gcloud, first install gcloud and do gcloud auth login
elif provider == 'gcloud':
local('docker-machine create '
'--driver google '
'--google-project play-server '
'--google-zone europe-west1-c '
'--google-machine-type g1-small '
'--google-disk-size 20 '
'--google-disk-type pd-standard '
'--google-username {user} '
'{host_name}'.format(host_name=env.host_name, user=env.username))
评论列表
文章目录