Run simulations like you're at MIT or CERN — from anywhere in the world.
To minimize security risks, Inductiva requires only the following minimal GCP permissions:
compute.instances.create - To create VMs in your accountcompute.instances.delete - To delete VMs (including auto-termination)compute.instances.setMetadata - To set startup script and configurationInstall the Google Cloud CLI on your system:
Linux/macOS:
# Download and install
curl https://sdk.cloud.google.com | bash
# Restart your shell or run:
exec -l $SHELL
Windows: Download and run the installer from Google Cloud CLI
Alternative installation methods:
After installation, authenticate with your Google Cloud account:
# Initialize gcloud
gcloud init
The gcloud init command will:
Verify that your authentication is working correctly:
# Check current account
gcloud auth list
# Check current project
gcloud config get-value project
Make sure the Compute Engine API is enabled in your GCP project:
# Enable Compute Engine API (required for launching VMs)
gcloud services enable compute.googleapis.com
You can also enable this through the GCP Console.
After completing the GCP configuration, test that everything works together:
# Test GCP authentication
gcloud auth list
# Test project access
gcloud config get-value project
# Test Compute Engine API access
gcloud compute instances list --limit=1
If all commands execute without errors, your setup is ready for BYOC.