Commit Graph

1257 Commits

Author SHA1 Message Date
Lorenzo Caggioni fccb4b6b4f Fix roles 2022-01-14 10:28:19 +01:00
Lorenzo Caggioni 9e491b98f1 Move to example folder 2022-01-14 09:40:22 +01:00
Lorenzo Caggioni 5045ae13c5 Merge branch 'gcs2bq-least-privileges' of https://github.com/terraform-google-modules/cloud-foundation-fabric into gcs2bq-least-privileges 2022-01-14 09:39:01 +01:00
Lorenzo Caggioni 52b0e43112 Fix variables 2022-01-14 09:35:19 +01:00
Lorenzo Caggioni 910013f988 Split roles in iam and group_iam 2022-01-14 09:35:19 +01:00
Lorenzo Caggioni 64562f9104 Fix README 2022-01-14 09:35:19 +01:00
Lorenzo Caggioni 15e573a1bf Split resources in separate TF files 2022-01-14 09:35:19 +01:00
Lorenzo Caggioni d8de100ff5 Fix Copiright year 2022-01-14 09:35:19 +01:00
Lorenzo Caggioni 61dd9c9bf9 Order variables alphabetically 2022-01-14 09:35:19 +01:00
Ludovico Magnocavallo 22298df2ef Update README.md 2022-01-14 09:35:19 +01:00
lcaggio 8be2deee3f Update CHANGELOG 2022-01-14 09:35:11 +01:00
lcaggio 93ebf713a1 Add gcs2bq with least privileges example 2022-01-14 09:32:23 +01:00
Lorenzo Caggioni d9a5b77cc3 Fix variables 2022-01-14 09:32:15 +01:00
Lorenzo Caggioni c487fdfc4a Split roles in iam and group_iam 2022-01-14 08:50:58 +01:00
Lorenzo Caggioni 85b8d6f3b9 Fix README 2022-01-14 08:49:07 +01:00
Lorenzo Caggioni 232951d159 Split resources in separate TF files 2022-01-14 08:45:14 +01:00
Lorenzo Caggioni 81acdd305b Fix Copiright year 2022-01-14 08:38:26 +01:00
Lorenzo Caggioni 096dc4104b Order variables alphabetically 2022-01-14 08:36:42 +01:00
Simone Ruffilli baa31e82d9
Resource Factory update (#430)
* Resource Factory update

* Pleasing the linting gods

* Poking the linting gods

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-01-14 08:30:06 +01:00
Ludovico Magnocavallo 952d86c2ff
Update CHANGELOG.md 2022-01-14 08:21:39 +01:00
Luca Prete 19565c5bad
[#411] XLB module - Initial commit (#416)
* [#411] XLB module - Initial commit

* formatting

* Refactoring and examples tests

* Update copyright to 2022

* Remove splat syntax from outputs

* Fix linting
2022-01-14 08:19:02 +01:00
Luca Prete 36651e40a0
Fix gcs_to_bq_with_dataflow test failing (#428) 2022-01-13 14:09:55 +01:00
Ludovico Magnocavallo e1d9245b52
Update main.tf
remove storage component service
2022-01-12 11:42:14 +01:00
Ludovico Magnocavallo d3e3cdee11
Update main.tf
add missing "storage" service
2022-01-12 11:40:55 +01:00
Julio Castillo 3ca6c0fa84 Reorder links in REFERENCES.md 2022-01-11 13:23:55 +01:00
Julio Castillo bb55653188
Update REFERENCES.md 2022-01-11 13:23:26 +01:00
Julio Castillo 7abc50c266 Update REFERENCES.md 2022-01-11 13:21:28 +01:00
Julio Castillo 1c7c595b5d Fix Cloud Shell links 2022-01-11 12:42:00 +01:00
Julio Castillo c4982c0b0e
Update README.md 2022-01-11 12:32:07 +01:00
Julio Castillo ffe2d9d15f
Update CHANGELOG.md 2022-01-11 12:07:41 +01:00
Julio Castillo 228c7f8761
Merge pull request #418 from terraform-google-modules/jccb/new-folders
Update repo structure
2022-01-11 12:05:49 +01:00
Julio Castillo b2bf27ffec Fix linting config 2022-01-11 11:55:03 +01:00
Julio Castillo 4345579d1a Fix typos and update link-checker config 2022-01-11 11:54:59 +01:00
Julio Castillo 26c7978b9e Add readme to the examples folder 2022-01-11 11:54:16 +01:00
Julio Castillo f0773d4883 Simplify tests by figuring out fixture dir automatically
We always use the same directory for terraform fixtures, so it's quite
easy to figure out its path from a pytest fixture by inspecting the
stack. This commit implements this functionality and decreases the
amount of boilerplate needed to write a test.

(Ported from fast)
2022-01-11 11:54:13 +01:00
Julio Castillo 78102b2acf Add linter step to check mardown links 2022-01-11 11:53:19 +01:00
Julio Castillo 2728c4aac1 Fix all internal links 2022-01-11 11:53:19 +01:00
Julio Castillo f84957270f Rename ci test jobs 2022-01-11 11:53:19 +01:00
Julio Castillo 144e841ce4 Allow tftest fixtures to run tests in parallel 2022-01-11 11:53:19 +01:00
Julio Castillo 8df9ef9035 New folder structure 2022-01-11 11:53:19 +01:00
Julio Castillo 29426890a2
Update CHANGELOG.md 2022-01-11 11:39:11 +01:00
Julio Castillo 2b8866c7c3
Update CHANGELOG.md 2022-01-11 11:36:19 +01:00
Julio Castillo 390d653a40
Merge pull request #419 from terraform-google-modules/jccb/factories-fix
Fix vpc subnet factory for yamls with different shapes.
2022-01-11 11:34:17 +01:00
Julio Castillo b2fe01c4fb Fix vpc subnet factory for yamls with different shapes. 2022-01-11 11:16:16 +01:00
Ludovico Magnocavallo fa80ac3988
Update CHANGELOG.md 2022-01-11 08:31:39 +01:00
Ludovico Magnocavallo 55d1ac6a4b
Update CHANGELOG.md 2022-01-10 16:36:09 +01:00
Ludovico Magnocavallo 4b500c2366
add support for additive IAM roles to KMS (#417) 2022-01-10 16:35:02 +01:00
Ludovico Magnocavallo ea17e65652 Merge branch 'master' of github.com:terraform-google-modules/cloud-foundation-fabric 2022-01-05 08:55:13 +01:00
Ludovico Magnocavallo 682041b369 add versions to vpc-sc module 2022-01-05 08:55:05 +01:00
Ludovico Magnocavallo 69f94655ac
Update CONTRIBUTING.md 2022-01-05 03:16:01 +01:00