Commit Graph

341 Commits

Author SHA1 Message Date
vanessabodard-voi
f181c5164d Update list ==> tolist (#293) 2021-08-05 18:03:54 +02:00
Daniel Strebel
a0b3f2fb7f Apigee tfdoc update 2021-08-05 15:55:23 +02:00
Daniel Strebel
109bd80f43 Apigee module variable description fixes 2021-08-05 15:53:44 +02:00
Daniel Strebel
cb6ded0528 Adding TFDOC to Apigee modules 2021-08-05 14:25:50 +02:00
Daniel Strebel
e8b01064f6 Apigee add paid only variables and examples 2021-08-05 13:21:57 +02:00
Daniel Strebel
9c4bb0562f apigee module without service networking 2021-08-05 11:57:22 +02:00
Daniel Strebel
24b5e03c80 initial scaffold for an Apigee tf module 2021-08-04 17:09:44 +02:00
Ludovico Magnocavallo
202892b344 Add support for lifecycle_rule in gcs module (#288) (#289)
* Add support for lifecycle_rule in gcs module (#288)

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>

* fix docs

* rename unrelated interconnect module tests

* fix doc example test

Co-authored-by: iury <1934268+IuryAlves@users.noreply.github.com>
2021-07-30 12:07:17 +02:00
averbukh
a1008a83a8 Fix firewall-yaml readme 2021-07-29 11:54:26 +02:00
Aleksandr Averbukh
5197274974 Merge branch 'master' into decentralized-firewall-averbukh 2021-07-28 22:18:20 +02:00
Ludovico Magnocavallo
83e469b07f Update main.tf 2021-07-28 18:47:53 +02:00
sly92
804ce9bdc4 Add new variable for flexibility between project id & name (#287)
* add new variable for flexibility between project id & name

* remove random feature & use new variable

* remove project_id variable & use local descriptive name variable

* fix bad project_id output & avoid confusing name

* update readme

* Update main.tf

Co-authored-by: slaheddine_bejaoui.ext <slaheddine_bejaoui.ext@orange.com>
Co-authored-by: Ludovico Magnocavallo <ludo@qix.it>
2021-07-28 18:08:51 +02:00
averbukh
c0aab69bb7 feat: Decenrtalized firewall management example added. 2021-07-26 09:22:40 +02:00
Ludovico Magnocavallo
813ea55d0d Simplify new CF from onprem via PSC example (#280)
* add support for PSC addresses to net-address module

* simplify PSC CF example

* update diagram
2021-07-20 15:05:48 +02:00
Lorenzo Caggioni
a793f62bd4 fix logic on module 2021-07-16 09:50:51 +02:00
Julio Castillo
0ce81743f2 Update CAI example (#274)
* Add Asset Inventory API to project module

* Create feed from terraform in CAI example

* Fix tests

* sort services

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2021-07-08 08:57:27 +02:00
Julio Castillo
46e83d3b59 Autopilot support 2021-06-28 00:54:14 +02:00
lcaggio
3d84897b4b Create pubsub service identity if service is enabled (#270)
* Create  service identity if service is enabled

* remove dry run mode

* fix tests

* Improve for_each logic
2021-06-25 09:26:33 +02:00
Ludovico Magnocavallo
1f5b96b7f1 Update README.md 2021-06-23 12:26:05 +02:00
dsiviglia
f3901fc567 module for VLAN attachment+cloud router+bgp (#254)
* module for VLAN attachment+cloud router+bgp

* fix vlan attachments review comments

* run terraform fmt

* fix code review comment and build errors

* fix for code review comments

* code review changes

* changes after review

* changes after code review

* changes after code review
2021-06-16 13:56:40 +02:00
Lorenzo Caggioni
f3390839ab Fix dependencies 2021-06-15 09:44:15 +02:00
Lorenzo Caggioni
d03773df46 Fix dependencies
Fix role
2021-06-15 00:54:59 +02:00
Lorenzo Caggioni
741de90eed Fix test 2021-06-14 19:03:02 +02:00
Lorenzo Caggioni
12e69c71e3 Add Service Identity for Secret Manager 2021-06-14 18:35:53 +02:00
lcaggio
1a7fe48c46 Merge pull request #263 from terraform-google-modules/lcaggio-kms-prj
Add IAM cryptDecrypt role to robot service account on specified keys
2021-06-11 18:12:58 +02:00
Lorenzo Caggioni
4a2ba0c36c Add example 2021-06-11 18:02:35 +02:00
Lorenzo Caggioni
136fe03e1d Remove extralines 2021-06-11 17:41:19 +02:00
Lorenzo Caggioni
dc01db0426 Update Readme and rename variable 2021-06-11 17:38:27 +02:00
Lorenzo Caggioni
476d2c79e9 Add IAM cryptDecrypt role to robo service account on specified keys 2021-06-11 16:00:20 +02:00
lcaggio
efb52eeb6c Move bq robot service account into the robot service account project output (#262) 2021-06-11 13:02:30 +02:00
lcaggio
d1b560c76d Fix message_retention_duration type (#261)
* Fix message_retention_duration type

* Fix Readme and update Changelog

* Update CHANGELOG.md

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2021-06-10 18:46:14 +02:00
Ludovico Magnocavallo
a4158827a6 add BGP peers to vpn-ha outputs (#257) 2021-06-04 15:58:39 +02:00
Daniel Marzini
71031efc7c Dataplane V2 integration (#256)
* Dataplane V2 integration

* Moving enable_dataplane_v2 outside addons

* Fixing enable_dataplane_v2 position and default value

* Fix README with default value

* Removing enable_dataplane_v2 from addons

* Adding standalone Dataplane V2 Example
2021-06-04 12:29:12 +02:00
Julio Castillo
faa3a1cfe9 Add deletion_protection to bigquery module 2021-06-01 18:36:53 +02:00
lcaggio
cd6e1c254d Fix min provider version for vpc-sc module (#252) 2021-05-31 11:22:56 +02:00
Ludovico Magnocavallo
c1719951a9 Update to Terraform 0.15 (#248)
* don't use deprecated list() function

* don't use deprecated map() function

* update Terraform version in CI files
2021-05-22 15:58:55 +02:00
Ludovico Magnocavallo
3d7cc9810d Fix output 2021-05-20 21:34:24 +02:00
lcaggio
585b3a79ee Merge branch 'master' into vpc-sc-02 2021-05-18 09:52:45 +02:00
lcaggio
a7d58a73cf Fix README 2021-05-17 20:41:59 +02:00
lcaggio
722b3f59f8 Fix link 2021-05-17 18:41:37 +02:00
lcaggio
4ecd13225a Fix variable 2021-05-17 18:38:46 +02:00
lcaggio
f306f01fbc Fix and change variable 2021-05-16 08:31:55 +02:00
sruffilli
654e171b32 Update resource name of google_dns_policy on net-vpc 2021-05-12 16:40:56 +02:00
sruffilli
36d253f1d3 DNS Policies in net-vpc module (#238) 2021-05-12 15:02:27 +02:00
lcaggio
628ab41c33 Add Support for Ingress Egress policy 2021-05-07 09:07:36 +02:00
Julio Castillo
875b786171 Optional create for service accounts 2021-05-06 12:07:39 +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
047ce9551e Include VPC name in PSC reserved address name 2021-04-21 17:17:25 +02:00
Julio Castillo
140378f2f5 Add support for private service connect 2021-04-21 13:55:00 +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