Choose a project you want to integrate with Semaphore.
Click "IAM & Admin" in the left-hand menu.
Go to "Service accounts" and click "Create service account".
Type in a name that is meaningful to you. We named the account Semaphore, since we
are making an integration with Semaphore. Make sure to attach a Storage Admin role to
the service account if you plan to pull and push Docker images. You can view Permissions and Roles
for GCR in the Google Cloud Platform documentation.
Tick "Furnish a new private key", and leave "JSON" selected. Finally, click "Create", and the
public/private key JSON file will be saved to your disk.
Store this file somewhere safe — you won't be able to retrieve it again from
the Google Cloud Platform.