Commit Graph

672 Commits

Author SHA1 Message Date
Ludovico Magnocavallo 0a647df4dc add logging and monitoring roles to openshift SAs 2021-05-16 10:28:51 +02:00
Julio Castillo e275f17a48
Update README.md
fix typo
2021-05-14 14:25:23 +02:00
Ludovico Magnocavallo 80b1d0d3ec
Update README.md 2021-05-14 14:11:28 +02:00
Julio Castillo be7b1a3788 Set false as default oslogin value in peering example 2021-05-14 10:18:41 +02:00
Luca Prete f1bf30ba57
[#239] Pin Google provider version to 3.65.0 for OCP sample code example (#240)
* [#225] Add Tinyproxy to shared-vpc-gke example

* Update README.md

* [#239] Pin Google provider to version 3.65.0 for OCP sample code

* Update providers.tf

Co-authored-by: Ludovico Magnocavallo <ludo@qix.it>
2021-05-13 20:08:17 +02:00
sruffilli 6906bda4f6
Update CHANGELOG.md 2021-05-12 16:42:29 +02:00
sruffilli 654e171b32
Update resource name of google_dns_policy on net-vpc 2021-05-12 16:40:56 +02:00
Ludovico Magnocavallo c60037bc1a
Update CHANGELOG.md 2021-05-12 15:05:34 +02:00
sruffilli c2f84a4143
Update CHANGELOG.md 2021-05-12 15:04:02 +02:00
sruffilli 36d253f1d3
DNS Policies in net-vpc module (#238) 2021-05-12 15:02:27 +02:00
Ludovico Magnocavallo afb4cb9c5c
Update CHANGELOG.md 2021-05-12 10:34:35 +02:00
Ludovico Magnocavallo 10ec705f89
OpenShift cluster setup in new third party solutions section (#237)
* ocp folder

* WIP - first part of the README, Python script

* include boilerplate in Python script

* WIP - README

* README completed, tested

* top-level and section READMEs

* Update README.md

* mark yaml template as safe from boilerplate checks

* fix error in prepare script

* set a null default for the post bootstrap variable

* use count for consistency in all the bootstrap resources

* use index instead of element in bootstrap ig
2021-05-12 10:33:56 +02:00
Ludovico Magnocavallo b69ea6e07e
Update CHANGELOG.md 2021-05-06 14:34:05 +02:00
Julio Castillo d0c0202a7a
Merge pull request #234 from terraform-google-modules/jccb/service-account-optional-create
Optional create for service accounts
2021-05-06 14:32:56 +02:00
Julio Castillo 875b786171 Optional create for service accounts 2021-05-06 12:07:39 +02:00
Ludovico Magnocavallo a1814a5b16
Update CHANGELOG.md 2021-05-06 08:17:28 +02:00
Ludovico Magnocavallo f11571a42c
Make cluster creation optional in Shared VPC example (#233)
* make GKE creation optional in shared vpc example

* change README title
2021-05-06 08:16:57 +02:00
Ludovico Magnocavallo 85d2617421
Update CHANGELOG.md 2021-04-23 18:00:15 +02:00
Chinmay Dorlikar 9c0b37f100
Added CORS dynamic block for gcs : feature/cors for gcs (#232)
* Added a dynamic CORS block for gcs module. Changed main.tf and variables.tf

* Updated the README for the CORS block

* Ran tfdoc for /modules/gcs/README.md

Co-authored-by: Chinmay Dorlikar <chinmay.dorlikar@quantiphi.com>
2021-04-23 17:58:58 +02:00
Julio Castillo 6df43f3b12 Fix PSN tests 2021-04-23 15:36:56 +02:00
Julio Castillo 047ce9551e Include VPC name in PSC reserved address name 2021-04-21 17:17:25 +02:00
Julio Castillo fe2dcee24a
Update CHANGELOG.md 2021-04-21 15:00:28 +02:00
Julio Castillo 2371867a13
Update CHANGELOG.md 2021-04-21 14:35:51 +02:00
Julio Castillo fce410372d
Merge pull request #230 from terraform-google-modules/jccb/psn
Add support for private service connect
2021-04-21 14:32:36 +02:00
Julio Castillo 140378f2f5 Add support for private service connect 2021-04-21 13:55:00 +02:00
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