GCP Proxy
Create an unSkript Proxy in your Google Cloud
Last updated
Create an unSkript Proxy in your Google Cloud
Last updated
Since much of your infrastructure may be behind a GCP firewall, and not accessible to the public internet, installing an unSkript proxy in your GCP account will allow unSkript RunBooks the ability to connect with your systems.
Ensure that you have admin rights to your GCP account.
To set up an GCP Hosted Proxy, click the Proxies link inside your unSkript 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/unskript" 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 unSkript 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 unSkript representative to get this shared into your account).
Identity and API access: Choose the Service Account created above.
Create the Proxy.