vmpooler-provider-gce/scripts/create_custom_role
Samuel Beaulieu daa55fe5b8
Adding the cloud DNS API library and related methods
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
2021-12-29 08:21:51 -06:00

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