Commit Graph

14 Commits

Author SHA1 Message Date
lcaggio
3d84897b4b Create pubsub service identity if service is enabled (#270)
* Create  service identity if service is enabled

* remove dry run mode

* fix tests

* Improve for_each logic
2021-06-25 09:26:33 +02:00
Lorenzo Caggioni
f3390839ab Fix dependencies 2021-06-15 09:44:15 +02:00
Lorenzo Caggioni
d03773df46 Fix dependencies
Fix role
2021-06-15 00:54:59 +02:00
Lorenzo Caggioni
12e69c71e3 Add Service Identity for Secret Manager 2021-06-14 18:35:53 +02:00
lcaggio
1a7fe48c46 Merge pull request #263 from terraform-google-modules/lcaggio-kms-prj
Add IAM cryptDecrypt role to robot service account on specified keys
2021-06-11 18:12:58 +02:00
Lorenzo Caggioni
136fe03e1d Remove extralines 2021-06-11 17:41:19 +02:00
Lorenzo Caggioni
476d2c79e9 Add IAM cryptDecrypt role to robo service account on specified keys 2021-06-11 16:00:20 +02:00
lcaggio
efb52eeb6c Move bq robot service account into the robot service account project output (#262) 2021-06-11 13:02:30 +02:00
Julio Castillo
1e11c670f5 Update copyright to 2021 2021-02-15 09:38:10 +01:00
Lorenzo Caggioni
8b252fc261 Fix 2020-06-30 18:05:37 +02:00
lcaggio
22f3451573 Merge branch 'master' into gcs-to-bq 2020-06-30 16:58:57 +02:00
Lorenzo Caggioni
9a4ec24093 First commit.
TODO:
 - fix error on destroy
 - improve robot service account handling
2020-06-26 21:45:41 +02:00
Ludovico Magnocavallo
ec765857cb Make project creation optional in project module (#99)
* make project creation optional in project module

* add variable to optionally configure project activation

* add explicit dependency on custom roles to additive bindings

* make parent variable optional

* add test for null parent

* fix custom roles output
2020-06-25 10:04:57 +02:00
Ludovico Magnocavallo
778362cf95 Better service account outputs in project module (#82)
* rationalize project module product service accounts output

* fix typos in shared vpc example service accounts

* add extra robot service accounts

* update CHANGELOG
2020-06-01 09:32:47 +02:00