mirror of
https://github.com/puppetlabs/vmpooler-provider-gce.git
synced 2026-01-25 19:18:40 -05:00
we setup DNS when a VM is created and tear it down when a VM is deleted the DNS zone should exist already and is referenced by a provider setting the dns zone is also set in order to use it for vm_ready? instead of the global domain instances have a label that identifies which project they belong to, so it can be used for FW rules
5 lines
No EOL
285 B
Bash
5 lines
No EOL
285 B
Bash
#!/bin/bash
|
|
#set your project name in GCE here
|
|
project_id="vmpooler-test"
|
|
#this creates a custom role, that should then be applied to a service account used to run the API requests.
|
|
gcloud iam roles create Customvmpoolerprovider --project=$project-id --file=GCE_custom_role_for_SA.yaml |