Commit Graph

576 Commits

Author SHA1 Message Date
Julio Castillo 5e983f55a7 Make `project_id` output non-dynamic 2021-02-15 09:22:19 +01:00
Daniel Marzini 5c47b7c7d3
Changed parent folder from root_node to shared-folder (#196)
Fix for the parent folder of the audit-project. it was set to root-node instead of shared-folder as indicated into the overview diagram.
2021-02-13 20:17:15 +01:00
Julio Castillo be8c61ac2c
Cloud Identity Group module (#182)
* New Cloud Identity module

* Add tests to cloud-identity-group module

* Fix boilerplate

* Fix outputs

* Remove support for creating managers and admins

* Update cloud-identity-group README

* Small fix to cloud-identity-group README
2021-02-13 06:55:22 +01:00
Ludovico Magnocavallo 0920ac4410
Update CHANGELOG.md 2021-02-04 12:13:46 +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 a551fb1224
Update CHANGELOG.md 2021-02-03 08:01:39 +01:00
Ludovico Magnocavallo e3a03a76ff
Add support for rePD and existing disk attachment to compute VM (#194)
* initial untested support for repd in compute-vm

* fix repd reference in instance disks

* add support for snapshot source, change disk variable

* fix attach existing disk to instance

* fix examples, add documentation on disk sources

* fix attaching disk for instance templates, add examples

* fix data e2e examples

* update vars table in README
2021-02-03 08:00:08 +01:00
Aleksandr Averbukh 8d27f8f2b5
Merge pull request #190 from terraform-google-modules/iigeregi-DNSonPrem
Adjusting second region for on-prem-in-a-box for testing more use cases
2021-02-01 11:19:18 +01:00
Ludovico Magnocavallo fff27f6003 fix legacy syntax, fix tests 2021-01-29 19:00:00 +01:00
Ludovico Magnocavallo ce3c4f1960 Merge branch 'iigeregi-DNSonPrem' of github.com:terraform-google-modules/cloud-foundation-fabric into iigeregi-DNSonPrem 2021-01-29 18:44:08 +01:00
averbukh aec1f3df96 Adjusting second region for on-prem-in-a-box for testing more use cases 2021-01-29 18:43:53 +01:00
Ludovico Magnocavallo 0ce058e04f
Fix tests for 0.14 compatibility (#191)
* remove sensitive attribute from VPN modules key output

* fix type error in service account example

* update CI Terraform version

* update VPN modules docs

* require version in compute mig module

* require version in compute mig module for scaling_schedules

* update compute mig test, move provider version requirement in fixture
2021-01-29 14:55:50 +01:00
averbukh 2c71835965 Adjusting second region for on-prem-in-a-box for testing more use cases 2021-01-28 19:53:26 +01:00
Modesto Navarro 5baed553aa
Fix link path from readme to modules / serverless - Cloud Functions (#189)
* [FIX]Broken link

* [FIX]Broken link
2021-01-22 15:46:49 +01:00
Ludovico Magnocavallo 2aa72c91f5 add provider constraint for net-vpc, fixes #185 2021-01-15 19:01:28 +01:00
Ludovico Magnocavallo fd838034b8 remove unneeded explicit dependency form dns example 2021-01-11 12:51:28 +01:00
Ludovico Magnocavallo 4e8fbbc54a fix dns peering example in doc 2021-01-11 12:29:29 +01:00
Aurélien Legrand dcbbf924f3
Update README.md in modules/dns
Adding an example for DNS Peering zones.
2021-01-11 12:11:20 +01:00
Ludovico Magnocavallo 389b24da0a
Update CHANGELOG.md 2021-01-11 11:59:19 +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
Roberto Jung Drebes 86a37616b2
Merge pull request #181 from drebes/org-iam-authoritative
Authoritative IAM for organization
2020-12-10 13:07:54 +01:00
Roberto Jung Drebes 8a4c8c4d50 update CHANGELOG 2020-12-10 09:45:23 +00:00
Roberto Jung Drebes 177a4d7f2c update README.md for org module with new parameters 2020-12-10 09:36:32 +00:00
Roberto Jung Drebes 91febe4cd1 Authoritative IAM for organization 2020-12-09 22:58:17 +00:00
Julio Castillo b41e2b4b63
Merge pull request #180 from terraform-google-modules/new-sinks-2
Improving log sinks
2020-12-06 18:21:02 +01:00
Julio Castillo 452669fed1 Update README and CHANGELOG 2020-12-06 18:05:57 +01:00
Julio Castillo c6691a6140 Add include_children option folder and organization sinks 2020-12-06 17:56:27 +01:00
Julio Castillo 8d65a97b11 Add tests for logging sinks 2020-12-06 17:36:22 +01:00
Julio Castillo b2af6fdd33 Fix e2e examples with org- and folder-level sinks 2020-12-05 22:30:04 +01:00
Julio Castillo d4201c740d Update environments e2e example with new sinks 2020-12-05 13:24:44 +01:00
Julio Castillo 1af70c748c Rename "grant" to "iam" in sink variables 2020-12-05 12:39:06 +01:00
Ludovico Magnocavallo a926214229
Update CHANGELOG.md 2020-12-05 09:15:45 +01:00
Ludovico Magnocavallo 7aaf24afd3
Add support for confidential compute to compute-vm module (#179)
* add support for confidential compute

* add support for confidential compute to instance template
2020-12-05 09:14:12 +01:00
Julio Castillo 2c0f949f07
Logging sinks and exclusions (#178)
* Add sink support to folder module

* Make folder creation optional.

* Add logging sinks to the organization module

* Add logging sink support to project module

* Update readme
2020-12-05 08:31:35 +01:00
Julio Castillo 830216ac9b
Update CHANGELOG for release 2020-11-25 18:51:41 +01:00
Julio Castillo b7bac66f95 Merge remote-tracking branch 'origin/master' into organization-refactor 2020-11-25 18:47:54 +01:00
Julio Castillo ca82d71468 Fix organization tests 2020-11-25 18:47:11 +01:00
Julio Castillo 92c3a56c49
Update CHANGELOG.md 2020-11-25 18:39:18 +01:00
Julio Castillo f56c36e2d0 Rename org_id variable to organization_id in organization module 2020-11-25 18:36:19 +01:00
Julio Castillo 7a0e03560e
Update CHANGELOG.md 2020-11-25 18:15:22 +01:00
Julio Castillo 6154cdce1c
Merge pull request #173 from terraform-google-modules/hierarchical-firewall
Add support for hierarchical firewalls
2020-11-25 18:14:27 +01:00
Julio Castillo 0e535a3675 Merge remote-tracking branch 'origin/master' into hierarchical-firewall 2020-11-25 18:07:16 +01:00
Julio Castillo dc038ad71f Add tests for hierarchical firewall policy 2020-11-25 18:06:25 +01:00
Ludovico Magnocavallo a866092328
Update CHANGELOG.md 2020-11-25 17:33:34 +01:00
Andras Gyömrey c8958c548f
monitoring is automatically enabled when monitoring.writer is enabled (#177) 2020-11-25 17:32:53 +01:00
Julio Castillo ce6311f684 Merge remote-tracking branch 'origin/master' into hierarchical-firewall 2020-11-25 14:45:55 +01:00
Julio Castillo b2d8052b0e
Update modules/project/README.md
Remove `project_create = false` to all tests to run
2020-11-25 14:44:31 +01:00
Julio Castillo 1c3451cc35 Merge remote-tracking branch 'origin/master' into hierarchical-firewall 2020-11-25 14:37:36 +01:00
Andras Gyömrey e0a45b61c5
fix README (#176) 2020-11-25 14:21:22 +01:00
iigeregi dc32cfd2ec
Update README.md (#175) 2020-11-25 10:29:13 +01:00