-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
None
-
5
-
False
-
None
-
False
-
Sprint 223, Sprint 224
User Story:
As a user, I want to be able to:
- skip creating service accounts in Terraform when using passthrough credentialsMode.
- pass the installer service account to Terraform to be used as the service account for instances when using passthrough credentialsMode.
so that I can achieve
- creating an IPI cluster using Shared VPC networks using a pre-created service account with the necessary permissions in the Host Project.
Acceptance Criteria:
Description of criteria:
- Upstream documentation
- Point 1
- Point 2
- Point 3
(optional) Out of Scope:
Detail about what is specifically not being delivered in the story
Engineering Details:
- https://github.com/openshift/installer/blob/master/data/data/gcp/cluster/iam/main.tf
- https://github.com/openshift/installer/blob/bdbb3b12afd3654c39a50b0f826580f530c3299e/data/data/gcp/cluster/master/main.tf#L5-L39
- https://github.com/openshift/installer/blob/bdbb3b12afd3654c39a50b0f826580f530c3299e/data/data/gcp/cluster/master/main.tf#L70-L73