Commit Graph

55 Commits

Author SHA1 Message Date
Ludovico Magnocavallo 86b88e0634
fix modules version constraints (#206) 2021-03-05 08:41:59 +01:00
Julio Castillo 1e11c670f5 Update copyright to 2021 2021-02-15 09:38:10 +01:00
Ludovico Magnocavallo 2ab64446a9
Update hub and spoke peering to optionally create project (#195)
* optionally create project, add vm in hub, export routes to gke peering

* fix typo in unrelated module

* update README

* update README

* update unrelated README for lint

* fix test
2021-02-04 12:12:56 +01:00
Ludovico Magnocavallo fd838034b8 remove unneeded explicit dependency form dns example 2021-01-11 12:51:28 +01:00
Ludovico Magnocavallo fe71be72d3
Aurelien's SVPC DNS example (#186)
* Cloud DNS and Shared VPC (#184)

* Cloud DNS and Shared VPC module to allow application teams to have their own Cloud DNS configuration.

* Cleaning up README.md

* Improving Formating.

* Adding license to all .tf files.

* Removing dead code.

* Moving this example into the Cloud Operations folder.

* Using fabric resources and refactoring. Only the 'test.example' file is not using the proper modules now.

* normalize README, use autogenerated vars table, add types to variables

* refactor

* simple tests

* add diagram, update READMEs

Co-authored-by: Aurélien Legrand <aurelien.legrand01@gmail.com>
2021-01-11 11:57:57 +01:00
Ludovico Magnocavallo cffc823f48
refactor access in bq module, add iam (#172) 2020-11-21 09:45:56 +01:00
Julio Castillo c31764fa7e
Add lint step to check module READMEs (#154)
* Add documentation check to lint process

* Split get_variables_outputs

* Install tfdoc dependencies in linting pipeline

* doc lint variant

* use new script args in ci build config

* exit early if doc does not exist

* align README docs with variables

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2020-11-07 09:12:41 +01:00
Julio Castillo c60e37d884 Update copyright in headers 2020-11-06 09:36:09 +01:00
Ludovico Magnocavallo f89d782304 remove version constraints from examples 2020-11-06 08:45:46 +01:00
Ludovico Magnocavallo b4fc8167a0 use new iam variable in cloud function module 2020-11-06 08:37:44 +01:00
Ludovico Magnocavallo 3a4938874b rename iam variables in pubsub module 2020-11-05 21:28:34 +01:00
Ludovico Magnocavallo 25e1b8ac46 update examples and tests for project and folder modules variable changes 2020-11-04 16:49:55 +01:00
Ludovico Magnocavallo 7c05b49714 update iam variables for service directory in dns example 2020-11-04 15:44:03 +01:00
Julio Castillo 82a1fe3c20 Removing iam_roles from multiple modules
This commits removes the iam_roles variables from the modules:
 - artifact-registry
 - bigtable-instance
 - cloud-function
 - container-registry
 - endopoints
 - pubsub
 - source-repository
2020-10-30 18:58:07 +01:00
Julio Castillo 78efb63b4a Remove iam_roles from project module 2020-10-29 23:51:34 +01:00
Julio Castillo d624295702 Fix service account tests 2020-10-20 23:25:50 +02:00
Ludovico Magnocavallo ad653c5bba
Add tests for new end to end example (#143)
* make parent_id optional

* add tests for new e2e example
2020-09-24 19:07:13 +02:00
lcaggio 7ef84a5cd5
Merge pull request #137 from terraform-google-modules/asset_inventory
e2e example: Scheduled Cloud Asset Inventory Export to Bigquery
2020-09-24 18:57:02 +02:00
Ludovico Magnocavallo d18dcea9d2 update README in/out table 2020-09-24 18:49:48 +02:00
Ludovico Magnocavallo 703bca7c0b reformat 2020-09-24 18:49:16 +02:00
Ludovico Magnocavallo 0cbc6556e0 remove merge diff 2020-09-24 18:48:40 +02:00
Ludovico Magnocavallo 290ddd56ab use consistent quotes, 2 spaces per tab 2020-09-24 18:48:25 +02:00
lcaggio c192fd2baf
Update outputs.tf
fix output
2020-09-24 17:40:51 +02:00
Lorenzo Caggioni 68115ee4fa Remove cloud shell file 2020-09-24 17:32:26 +02:00
Lorenzo Caggioni e7939291a9 Merge branch 'asset_inventory' of https://github.com/terraform-google-modules/cloud-foundation-fabric into asset_inventory
rebase
2020-09-24 17:29:00 +02:00
Lorenzo Caggioni 8464fbacc4 Fix roles
Implement PR comments
Make example at Project level to keep it simpler
2020-09-24 17:16:43 +02:00
Luca Prete f2c80e17f1
[#138] Update copyright headers to 2020 (#139)
Co-authored-by: Luca Prete <lucaprete@google.com>
2020-09-23 11:07:03 +02:00
Ludovico Magnocavallo a2392aeda1 minimal Markdown syntax fixes and lang tweaks to READMEs 2020-09-17 20:06:54 +02:00
lcaggio 7555ec8859
Merge branch 'master' into asset_inventory 2020-09-17 17:54:23 +02:00
Lorenzo Caggioni 5808b181d5 update diagram 2020-09-17 17:51:32 +02:00
Lorenzo Caggioni 6362185a00 update changelog, readmes 2020-09-17 17:38:27 +02:00
Lorenzo Caggioni c5b29f3923 Add readme and outputs 2020-09-17 17:26:17 +02:00
Lorenzo Caggioni 3f57764ac9 Update main 2020-09-10 15:26:30 +02:00
Lorenzo Caggioni e7955fb1ef Update main 2020-09-10 15:18:32 +02:00
Lorenzo Caggioni 5eaed81f9c Add cloud shell txt 2020-09-10 00:26:48 +02:00
Lorenzo Caggioni 4313cd2804 Add diagram 2020-09-10 00:23:25 +02:00
Lorenzo Caggioni 58b4bf3837 Add Cloud Function 2020-09-10 00:15:52 +02:00
Lorenzo Caggioni 6036250086 Add e2e exemple to schedule asset inventory 2020-09-10 00:13:36 +02:00
Ludovico Magnocavallo fe857ee96f implement cf fix for https://issuetracker.google.com/issues/155215191 2020-09-01 07:52:48 +02:00
Ludovico Magnocavallo 707e567637 implement cf fix for https://issuetracker.google.com/issues/155215191 2020-09-01 07:50:04 +02:00
Julio Castillo 263c767a0a
Update README.md 2020-08-31 15:13:28 +02:00
Ludovico Magnocavallo 088a7c569f
Quota monitor end to end example (#125)
* working example, README missing

* add missing boilerplate to outputs file

* README

* fix dynamic resources in IAM binding for_each

* add tests

* update input/output table in README

* add example to READMEs
2020-08-29 11:29:46 +02:00
Julio Castillo 5ae489f50d
Add alias IP support in `compute-vm` (#127)
* Add alias IP support in `compute-vm`

* Fix tests

* add end to end tests for data solutions examples and fix example errors

* update changelog

* add missing boilerplate

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2020-08-29 10:12:30 +02:00
Ludovico Magnocavallo abdcfc0e98 don't raise error on incremental destroy in asset example 2020-08-17 12:46:31 +02:00
Ludovico Magnocavallo f0ba47511c add tests for cloud operations examples 2020-08-17 12:29:13 +02:00
Ludovico Magnocavallo a4f955eea1 add link to Medium article in dns example's README 2020-08-07 11:51:51 +02:00
Ludovico Magnocavallo 695e7fddeb
Update README.md 2020-08-01 18:38:14 +02:00
Ludovico Magnocavallo ddfb00384a
Update README.md 2020-08-01 18:37:07 +02:00
Ludovico Magnocavallo 0be741707b
Update README.md 2020-08-01 18:33:26 +02:00
Ludovico Magnocavallo 03012f9bb8
Update README.md 2020-08-01 18:31:06 +02:00