Skip to content

Commit

Permalink
Merge pull request #1196 from openshift-cherrypick-robot/cherry-pick-…
Browse files Browse the repository at this point in the history
…1178-to-release-4.15

[release-4.15] OCPCLOUD-1725, OCPBUGS-26406: Add GCP custom roles
  • Loading branch information
openshift-merge-bot[bot] committed Jan 9, 2024
2 parents 9e4c3a3 + 1daee92 commit 2886a92
Showing 1 changed file with 46 additions and 3 deletions.
49 changes: 46 additions & 3 deletions install/0000_30_machine-api-operator_00_credentials-request.yaml
Expand Up @@ -158,9 +158,52 @@ spec:
providerSpec:
apiVersion: cloudcredential.openshift.io/v1
kind: GCPProviderSpec
predefinedRoles:
- "roles/compute.admin"
- "roles/iam.serviceAccountUser"
permissions:
- "iam.serviceAccounts.actAs"
- "iam.serviceAccounts.get"
- "iam.serviceAccounts.list"
- "compute.acceleratorTypes.get"
- "compute.acceleratorTypes.list"
- "compute.disks.create"
- "compute.disks.setLabels"
- "compute.globalOperations.get"
- "compute.globalOperations.list"
- "compute.healthChecks.useReadOnly"
- "compute.instanceGroups.create"
- "compute.instanceGroups.delete"
- "compute.instanceGroups.get"
- "compute.instanceGroups.list"
- "compute.instanceGroups.update"
- "compute.instances.create"
- "compute.instances.delete"
- "compute.instances.get"
- "compute.instances.list"
- "compute.instances.use"
- "compute.instances.setLabels"
- "compute.instances.setMetadata"
- "compute.instances.setTags"
- "compute.instances.setServiceAccount"
- "compute.instances.update"
- "compute.machineTypes.get"
- "compute.machineTypes.list"
- "compute.projects.get"
- "compute.regionBackendServices.get"
- "compute.regionBackendServices.create"
- "compute.regionBackendServices.update"
- "compute.regions.get"
- "compute.regions.list"
- "compute.subnetworks.use"
- "compute.targetPools.addInstance"
- "compute.targetPools.delete"
- "compute.targetPools.get"
- "compute.targetPools.removeInstance"
- "compute.zoneOperations.get"
- "compute.zoneOperations.list"
- "compute.zones.get"
- "compute.zones.list"
- "serviceusage.quotas.get"
- "serviceusage.services.get"
- "serviceusage.services.list"

---
apiVersion: cloudcredential.openshift.io/v1
Expand Down

0 comments on commit 2886a92

Please sign in to comment.