Commit Graph

647 Commits

Author SHA1 Message Date
Ludovico Magnocavallo 4824bc7009
Update CHANGELOG.md 2021-04-11 14:48:45 +02:00
Ludovico Magnocavallo f8413cc98e
Add support for group-based IAM to resource management modules (#229)
* group_iam support for organization

* group_iam support for folder

* fix typo in variable description

* add group_iam to project module

* update project module README
2021-04-11 14:48:16 +02:00
Luca Prete 7154e2cee6
[#223] Remove unused IAM policies from shared-vpc-gke example (#224) 2021-04-09 19:35:47 +02:00
Luca Prete 77afc9b3ae
[#225] Add Tinyproxy to shared-vpc-gke example (#226)
* [#225] Add Tinyproxy to shared-vpc-gke example

* Update README.md

Co-authored-by: Ludovico Magnocavallo <ludo@qix.it>
2021-04-08 07:57:45 +02:00
Luca Prete b7748a49d0
Update CHANGELOG.md 2021-04-07 10:03:08 +02:00
Luca Prete 41e61f307f
Update CHANGELOG.md 2021-04-07 09:55:39 +02:00
Luca Prete fbbe88eb23
[#221] Add master_global_access_config to gke module (#222) 2021-04-07 09:50:40 +02:00
Luca Prete aebb9dc1fe
[#219] Specify VPC module key output format in docs (#220)
* [#219] Specify VPC module key output format in docs

* Update README.md

Co-authored-by: Ludovico Magnocavallo <ludo@qix.it>
2021-04-01 15:23:57 +02:00
Ludovico Magnocavallo 770968fd22
Update CHANGELOG.md 2021-04-01 08:29:32 +02:00
Ludovico Magnocavallo 3597769e8e
Support one group per zone in compute-vm (#218)
* support multiple groups per zone in compute-vm

* fix ilb as next hop example
2021-04-01 08:27:38 +02:00
Ludovico Magnocavallo 1ca439440a
Update CHANGELOG.md 2021-03-31 20:03:20 +02:00
Ludovico Magnocavallo 5149795bec
Allow using a non-suffixed name in compute-vm (#217)
* allow using a non-suffixed name in compute-vm

* update README
2021-03-31 20:01:10 +02:00
Julio Castillo 4c1cbef4be
Update CHANGELOG.md 2021-03-31 11:36:35 +02:00
Julio Castillo d8fa166a5d
Merge pull request #216 from terraform-google-modules/jccb/logging-iam-fixes
Fix IAM bindings for logging sinks
2021-03-31 11:34:56 +02:00
Julio Castillo 7ca2e60399 Fix tests 2021-03-31 10:45:35 +02:00
Julio Castillo 94b1a439ee Fix IAM bindings for logging sinks
- Move to non-authoritative bindings to allow multiple sinks to write to
  the same destination
- Allow automatically adding logging bucket IAM bindings
2021-03-31 09:59:28 +02:00
Julio Castillo 37935cee3a Add project parameter to bigquery iam bindings. 2021-03-30 17:02:20 +02:00
lcaggio eee06bd5dc
Remove device_policy, it requires BeyondCorp Enterprise Premium. we will implement it in future iterations. (#215) 2021-03-29 12:17:11 +02:00
Ludovico Magnocavallo 6ee1638f36
Update CHANGELOG.md 2021-03-27 09:10:39 +01:00
Ludovico Magnocavallo 7052cfdb08
allow DNS zones with no vpcs (#214) 2021-03-27 09:08:54 +01:00
Ludovico Magnocavallo a3e2e00277
v4.5.0 2021-03-20 13:03:27 +01:00
Ludovico Magnocavallo b10b6f4df7
Update CHANGELOG.md 2021-03-20 13:01:34 +01:00
Ludovico Magnocavallo 3155bd7349
Update main.tf (#213) 2021-03-20 12:56:11 +01:00
lcaggio 2916f4e078
Project Module: add VPC-SC support (#212)
* Add VPC-SC support for Regions, device policy and access policy dependency.

* fix compute mig module test

* Fixes

* Fix example

* Add VPC-SC support in the project module.

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2021-03-19 20:12:29 +01:00
Ludovico Magnocavallo 404d7efcaa update CHANGELOG 2021-03-18 15:04:43 +01:00
lcaggio de5a9d747a
Add VPC-SC support for Regions, device policy and access policy dependency (#210)
* Add VPC-SC support for Regions, device policy and access policy dependency.

* fix compute mig module test

* Fixes

* Fix example

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2021-03-18 13:04:37 +01:00
Ludovico Magnocavallo 6300f67ba1
Update CHANGELOG.md 2021-03-16 20:30:49 +01:00
Aleksandr Averbukh 427d9d1aaa
Merge pull request #209 from terraform-google-modules/averbuks-fw-yaml
Add basic tests for nwt-vpc-firewall-yaml module
2021-03-15 12:52:27 +01:00
averbukh 162be115e0 Delete file with wrong extention 2021-03-15 09:39:00 +01:00
averbukh 569252b637 Add boilerplate, formatting 2021-03-15 09:32:03 +01:00
averbukh 07cf386427 Add basic tests for nwt-vpc-firewall-yaml module 2021-03-14 19:49:07 +01:00
Aleksandr Averbukh 1d9290c74a
Merge pull request #208 from terraform-google-modules/averbuks-fw-yaml
Added FW-Yaml module for distributed-firewall network example.
2021-03-14 12:26:30 +01:00
averbukh 5a796f3637 Shorten env names 2021-03-14 10:23:52 +01:00
averbukh 16e11fa7c1 Adjust FW rule name with network name to prevent name clashing within the same project. 2021-03-14 10:14:39 +01:00
averbukh 3428e9d562 Fix typo. 2021-03-14 03:10:16 +01:00
averbukh fcd44c2b78 Added FW-Yaml module for distributed-firewall network example. 2021-03-14 03:03:36 +01:00
Julio Castillo 1c4f2b260c
Update CHANGELOG.md 2021-03-05 08:45:07 +01:00
Julio Castillo f5fb28b4b2
Merge pull request #203 from terraform-google-modules/jccb/log-buckets
Support for Cloud Logging buckets
2021-03-05 08:43:38 +01:00
Ludovico Magnocavallo 8f224aa5bf
Update CHANGELOG.md 2021-03-05 08:43:28 +01:00
Ludovico Magnocavallo 5a161d4f35
Update CHANGELOG.md 2021-03-05 08:43:02 +01:00
Ludovico Magnocavallo 86b88e0634
fix modules version constraints (#206) 2021-03-05 08:41:59 +01:00
Ludovico Magnocavallo d1865471b4
Update CHANGELOG.md 2021-03-05 08:21:31 +01:00
Ludovico Magnocavallo 8e44734fe5
set version for google-beta provider (#205) 2021-03-05 08:20:48 +01:00
Ludovico Magnocavallo 605ec7c4d1
depend org module resources for policy etc from IAM bindings (#204) 2021-03-05 08:19:39 +01:00
Julio Castillo ad68fc4dfa Support for cloud logging buckets 2021-03-03 14:23:59 +01:00
Ludovico Magnocavallo 0f469a22a1
Update CHANGELOG.md 2021-03-02 07:37:26 +01:00
Ludovico Magnocavallo 54955b3e6d
Add support for per-tunnel routers to VPN dynamic and HA (#202)
* add optional per-tunnel router to vpn dynamic module

* add support for per-tunnel router to VPN HA

* fix onprem tests
2021-03-02 07:36:06 +01:00
Ludovico Magnocavallo 38f85e65ce
Update CHANGELOG.md 2021-03-01 07:32:40 +01:00
Ludovico Magnocavallo f181d9cd00
Update CHANGELOG.md 2021-03-01 07:32:22 +01:00
Ludovico Magnocavallo d644d35387
Update CHANGELOG.md 2021-03-01 07:31:36 +01:00