Porter runs on a Kubernetes cluster in your own Google Cloud account. You can provision a cluster through Porter by providing the credentials of a GCP service account.
🚧
Quick Installation uses Owner permissions to set up Porter. You can optionally specify the minimum IAM policies for provisioning both a cluster and registry.
To use Porter on GCP, you must first enable some APIs on your project.
It might take a few minutes for each of these APIs to be enabled. Once you can confirm that all four APIs are enabled from the APIs & Services tab, proceed to the next section.
📘
You can find your GCP project ID by navigating to console.cloud.google.com. After being automatically redirected, your project ID will appear at the end of the URL as well as under Project Info on the dashboard.
After clicking Submit from Porter, installation will begin automatically.
🚧 GCP Deletion Instability
Deleting resources on GCP via Porter may result in dangling resources. After clicking delete, please make sure to check your GCP console to see if all resources have properly been removed. You can remove any dangling resources via either the GCP console or the gcloud CLI.
We recommend that you delete all provisioned resources through Porter as well as confirm resources have been deleted from the GCP console. This will ensure that you do not get charged on GCP for lingering resources.
To delete resources, click on Cluster Settings from the Cluster Dashboard.
Click Delete Cluster to remove the cluster from Porter and delete resources in your GCP console. It may take up to 30 minutes for these resources to be deleted from your GCP console.
Note that you can only delete cluster resources that have been provisioned via Porter from the dashboard.








