Skip to content
This repository has been archived by the owner on Dec 20, 2024. It is now read-only.

Releases: padok-team/terraform-google-serviceaccount

v2.0.1

02 Feb 15:16
d12b187
Compare
Choose a tag to compare

2.0.1 (2024-02-02)

Bug Fixes

v2.0.0

27 May 14:38
5e90302
Compare
Choose a tag to compare

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

04 Mar 16:27
43ea533
Compare
Choose a tag to compare

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

Full Changelog: https://github.com/padok-team/terraform-google-serviceaccount/commits/v1.0.0