google.cloud
google.cloud copied to clipboard
Add Service Account Impersonation + Secret Manager Filter
SUMMARY
- Added Service Account Impersonation
- Tweaked KMS Filter to default to ADC Auth.
- Added Secret Manager Filter
ISSUE TYPE
- Feature Pull Request
COMPONENT NAME
ADDITIONAL INFORMATION
@rambleraptor ^
The impersonation
part would be very helpful for us. Any chance of getting it merged?
cc @toumorokoshi
@aoktox thanks for the ping! Hopefully we get all these cleaned up, but calling out the important ones is helpful for now.
I took a quick look but I'm worried we don't have enough testing to merge it in as-is. If you want to try updating it that would be great, otherwise it'll be in my queue along with the other 30 PRs, and likely an AI after I get all the tests passing in the CI.
What's the deal with this one? This would be very useful for my team. SA impersonation is an widely used feature of GCP automation. Seems like ansible should be leveraging its use already.
I've created a version of this with just the impersonation changes, plus documentation updates: https://github.com/ansible-collections/google.cloud/pull/627