Skip to main content

GCP Integration

๐Ÿ”ง Step-by-Step GCP Setupโ€‹

๐Ÿ“ฅ Step 1: Download Scriptโ€‹

Download the setup script:

๐Ÿ‘‰ vamu-gcp-org-key-setup-script.sh

๐Ÿ“ Note: You must have the following roles on your GCP organization to run this script:

  • Organization administrator
  • Organization role administrator
  • Project creator
  • Service usage admin
  • Service account key admin

๐Ÿ”— Learn more about what this script does and the required permissions


๐Ÿ’ป Step 2: Launch GCP Cloud Shellโ€‹

Go to the GCP Console and activate Cloud Shell

GCP Console cloud shell

โœ๏ธ Step 3: Open Editorโ€‹

Once the Cloud Shell is active, click Open Editor.

Cloud Shell open editor

๐Ÿ“‚ Step 4: Upload the Scriptโ€‹

Drag and drop the vamu-gcp-org-key-setup-script.sh file into the root folder of Cloud Shell.

Upload shell script to Cloud Shell

๐Ÿงช Step 5: Run the Scriptโ€‹

Copy, paste, and run the following in the Cloud Shell terminal:

bash vamu-gcp-org-key-setup-script.sh "replace your domain here"

โœ… Step 6: Authorize the Scriptโ€‹

When prompted, click Authorize to allow execution.

Authorize Cloud Shell script

๐Ÿ” Step 7: Download the Generated Keyโ€‹

After the script finishes, return to Open Editor and download the generated vamu-scanner-key.json file.

Download scanner key

โœ… You're Done!โ€‹

Your Vamu scanner key is ready for use. You can now connect your GCP cloud environment securely with Vamu.