Checklist
Checklist for Self-hosting DevZero on GCP.
Before setting up the Control Plane and Data Plane, please ensure that you have the necessary GCP permissions. Otherwise, you will not be able to complete your setup without errors.
Prerequisites
The following tools are needed to setup a DevZero Control Plane hosted on GKE:
Required API in GCP
These are the APIs that needs to be enabled in your GCP account:
Required Permissions in GCP
Follow these steps to check the required permissions and add them to your user if they are missing:
Approve the Role created by the script
Note: Skip this step if you already have the required permissions.
The script creates a role and ask to attach it to your GCP user. approve it to attach the role.
Verify the permissions
Verify all the permissions are attached to your user by running the script again.