GCP ProxyΒΆ
Since much of your infrastructure may be behind a GCP firewall, and not accessible to the public internet, installing an CloudOps proxy in your GCP account will allow CloudOps RunBooks the ability to connect with your systems.
Creating the ProxyΒΆ
Ensure that you have admin rights to your GCP account.
To set up an GCP Hosted Proxy, click the Proxies link inside your CloudOps dashboard. Then click the + Add Proxy button and select GCP Hosted.

Click Create Proxy.
Now, login to your Cloud Console.
- Step 1: Create a Service Account.
- Search for IAM, and choose "IAM & Admin.
- Select "Service Accounts" from the left navigation.
- Click "Create Service Account."
- Give your Service account a Name and Description. Click "Create and Continue."
- Grant this service account access to project. Add "Secret Manager Admin."
- Add a Condition. We will name it "Secrets Manager."
- The first Condition will be:
- Condition Type: Service
- Operator: Is
- Resource Service: Google Secrets Manager
- Condition 2 (with an AND):
- Condition Type: Name
- Operator: Starts With
- Value: "projects/{PROJECT_NUMBER}/secrets/cloudops" where Project Number is your GCP project number.
- Next, we'll create our virtual machine. Search for "VM Cloud Compute."
- Launch the VM in the same Region and Zone as selected in the CloudOps menu.
- Ensure your VM has at least 2 CPUs, 8 GB of RAM and 64 GB of disk space.
- Boot Disk: Select the image. (Contact your CloudOps representative to get this shared into your account).
- Identity and API access: Choose the Service Account created above.
- Create the Proxy.