LOG-7348: Add CLO logic for GCP Workload Identity Federation#3259
LOG-7348: Add CLO logic for GCP Workload Identity Federation#3259Clee2691 wants to merge 2 commits intoopenshift:masterfrom
Conversation
|
@Clee2691: This pull request references LOG-7348 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.8.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
a15dd94 to
3952e55
Compare
|
/approve |
|
/label tide/merge-method-squash |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Clee2691, jcantrill The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
3952e55 to
15467b1
Compare
|
/hold |
15467b1 to
309cc7e
Compare
…alidation, add optional token field to gcp auth
309cc7e to
ee0f947
Compare
|
@Clee2691: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Description
This PR supersedes #3243.
The GCP output has been updated to align with our other cloud offerings by introducing a
typefor eitherserviceAccount(static) orworkloadIdentity(short lived token) credentials.The token source for WIF can either be from the CLF's service account or from a secret.
This PR also introduces validation of the credentials file.
/cc @vparfonov
/assign @jcantrill
Links