This repository has been archived by the owner on Dec 20, 2024. It is now read-only.
Releases: padok-team/terraform-google-serviceaccount
Releases · padok-team/terraform-google-serviceaccount
v2.0.1
v2.0.0
BREAKING CHANGES
This release revamps completely the module, the old setup with custom roles didn't match the SA usecase and we will support through other means such as custom_role module that should be coming soon.
This module now supports setting up roles at multiple scope levels :
- Secrets from SecretManager using
secret_roles
- Same Project as the SA using
project_roles
- External Projects using
external_project_roles
- Service account using
service_account_roles
- Buckets using
bucket_roles
You can also setup your members (e.g. Workload identity) using the members
variable
Check the example here to get an idea how this work.
Enjoy 😉
v1.0.0
DEPRECATED AND WILL NOT BE MAINTAINED USE v2.0.0
What's Changed
- Wip/sa custom roles by @Alan-pad in #1
- feat(outputs): output account emails by @nlevee in #4
- fix: prepare to be public by @Kimelyne in #2
- docs(README.md): update documentation example by @JulienJourdain in #5
- feat(outputs.tf): add description on outputs by @JulienJourdain in #6
New Contributors
- @Alan-pad made their first contribution in #1
- @nlevee made their first contribution in #4
- @Kimelyne made their first contribution in #2
- @JulienJourdain made their first contribution in #5
Full Changelog: https://github.com/padok-team/terraform-google-serviceaccount/commits/v1.0.0