GCP
Steps to be followed:
Login to your GCP console
Create a Service Account with the following permissions listed below
Generate a Service Key mapped to the Service Account
Upload the Service Key to save the GCR instance as a provider
Permissions:
Project Admin
Cloudbuild.builds.get
Cloudbuild.builds.list
Cloudbuild.builds.create
Cloudbuild.builds.update
Storage.objects.get
Storage.objects.list
Container.clusters.create
Container.clusters.delete
Container.clusters.get
Container.clusters.list
Container.clusters.update
Resourcemanager.projects.get
iam.serviceAccounts.getAccessToken
compute.disks.create
compute.disks.setLabels
compute.instanceGroupManagers.get
compute.instanceGroups.update
compute.instances.create
compute.machineTypes.get
compute.machineTypes.list
compute.subnetworks.use
compute.subnetworks.useExternalIp
container.operations.get
iam.serviceAccounts.actAs
Role: Kubernetes Engine Admin
storage.buckets.create
storage.buckets.delete
storage.buckets.get
storage.buckets.list
storage.buckets.update
storage.objects.create
storage.objects.delete
storage.objects.get
storage.objects.list
storage.objects.update
Last updated