Commit Graph

846 Commits

Author SHA1 Message Date
Ludovico Magnocavallo
002ba4eef7 Allow cross-project backend services in ILB L7 module (#991)
* wip

* neg, README

* fix neg variable

* fix neg project id, enable global access, add service directory
2022-11-18 08:48:41 +00:00
Julio Castillo
bb8c62c6ec Merge branch 'master' into apigee 2022-11-17 00:47:05 +01:00
Miren Esnaola
3501d20785 Apigee module and blueprint 2022-11-16 19:49:26 +01:00
Wiktor Niesiobędzki
01218060e8 Simplify service_account_email expression 2022-11-16 16:44:38 +01:00
Wiktor Niesiobędzki
4947ac5028 Simplify trigger_service_account_email variable expression 2022-11-16 16:44:38 +01:00
Wiktor Niesiobędzki
bce8e2b082 Re-enable tests 2022-11-16 16:44:38 +01:00
Wiktor Niesiobędzki
97c6a25b90 Use hungarian notation.
As per: https://cloud.google.com/apis/design/naming_convention#quantities
2022-11-16 16:44:24 +01:00
Wiktor Niesiobędzki
de2bea16a4 Make trigger_config non-nullable and simplify expressions 2022-11-16 16:44:01 +01:00
Wiktor Niesiobędzki
4e6e67293b Move comparision outside of try 2022-11-16 16:44:01 +01:00
Wiktor Niesiobędzki
755ff7b1d2 Add trigger service account creation 2022-11-16 16:44:01 +01:00
Wiktor Niesiobędzki
9e37a915c8 Review fixes.
* Refactor trigger_config and trigger_config_v2 into one structure
* bump default python version to 3.10
* typo fixes
2022-11-16 16:44:01 +01:00
Wiktor Niesiobędzki
303b51a0a9 Add triggers to cloud functions v2
* add `trigger_config_v2` for v2 functions
* add optional for objects in variables.tf
* make examples in README runnable
* add example for Cloud Function v2
* add exapmle for trigger for Cloud Function v2
* remove optional variables from examples with `null` value
2022-11-16 16:44:01 +01:00
Sebastian Kunze
df539b5e18 Have Squid log to /dev/stdout to stream logs to Cloud Logging (#980) 2022-11-16 14:41:26 +01:00
Ludovico Magnocavallo
ea360072b8 Update README.md 2022-11-16 14:14:43 +01:00
Ludovico Magnocavallo
5f710f21dc Add support for serverless NEGs to ILB L7 module (#983)
* refactor neg variable for serverless

* cloudrun negs

* cloudrun negs

* serverless neg test

* re-enable forwarding rule output
2022-11-16 14:14:05 +01:00
Maurizio Noseda Pedraglio
b2bd0009b9 restored tfskip 2022-11-15 16:21:23 +01:00
Maurizio Noseda Pedraglio
a47726741d enablid tests 2022-11-15 15:42:10 +01:00
Maurizio Noseda Pedraglio
4cbf0272f9 linting 2022-11-15 15:12:50 +01:00
Maurizio Noseda Pedraglio
7c874660a8 restored validation 2022-11-15 15:10:42 +01:00
maunope
09fba581a8 Update README.md
fix
2022-11-15 14:49:16 +01:00
maunope
f514ab0371 Update README.md
restored sample
2022-11-15 14:48:48 +01:00
maunope
fbfbb93783 Update README.md
linting fix
2022-11-15 14:47:11 +01:00
maunope
a199214970 Update variables.tf
fixed test
2022-11-15 14:42:19 +01:00
maunope
7f9c29c4ba Merge branch 'master' into maunope/cf_module_update 2022-11-15 13:53:31 +01:00
maunope
099ac6ea7e Update main.tf
removed comment
2022-11-15 13:52:52 +01:00
Sebastian Kunze
5125a5ad03 Replace Docker's gcplogs driver with the GCP COS logging agent (#977) 2022-11-15 13:19:52 +01:00
maunope
a661dad67c Update variables.tf
added worker pool variable
2022-11-15 12:24:59 +01:00
maunope
f00c7da926 Update main.tf
added worker pool parameter
2022-11-15 12:24:19 +01:00
maunope
fc0c8bd175 Update README.md
added sample
2022-11-15 12:23:44 +01:00
maunope
251703c63c Update README.md
md file update
2022-11-15 12:18:00 +01:00
Ludovico Magnocavallo
e957797aa6 add validation for health check port specification (#975) 2022-11-14 15:20:01 +00:00
Ludovico Magnocavallo
40a37e9328 Refactor net-ilb-l7 module for Terraform 1.3 (#974)
* wip

* wip

* minimal example test

* wip

* instance group example

* neg examples

* example tests

* tfdoc

* readme

* tested

* example

* default urlmap value, remove stale variable

* tests
2022-11-14 14:39:00 +01:00
Julio Castillo
4a25129765 Update readme 2022-11-12 19:25:41 +01:00
Julio Castillo
c83a7de076 Remove as_logging_destination 2022-11-12 19:24:41 +01:00
Julio Castillo
b37ef3a90a Update folder readme 2022-11-12 12:22:09 +01:00
Julio Castillo
daf0fef7cd Fix folder variables 2022-11-12 12:07:48 +01:00
Julio Castillo
8fe19ad7c2 Rename bigquery_use_partitioned_table 2022-11-12 11:30:34 +01:00
Julio Castillo
c7fe6da12e Update READMEs 2022-11-11 19:28:02 +01:00
Julio Castillo
486d398c7d Update logging sink to tf1.3 in resman modules 2022-11-11 19:22:05 +01:00
Natalia Strelkova
d96f95c2b6 cannot instead of can not 2022-11-11 11:56:47 +00:00
Natalia Strelkova
c640695e1a Merge branch 'master' into nstrelkova-prefix-consistency 2022-11-11 07:41:31 +01:00
Ludovico Magnocavallo
a9c47681d8 Refactor vps-sc module for Terraform 1.3 (#963)
* wip

* example tests

* module tests

* streamline example

* fast

* tfdoc

* use collections.Counter in tests
2022-11-10 19:34:45 +01:00
Natalia Strelkova
d5d1d9eb34 terraform formatting fixed 2022-11-10 15:11:38 +00:00
Natalia Strelkova
68c3b13d6a prefix variable consistency across modules 2022-11-10 15:05:53 +00:00
Aleksandr Averbukh
b04cfbf980 Merge branch 'master' into org-policy-custom 2022-11-09 08:53:38 +01:00
Valerio Ponza
8282b6c0e2 Fix README typo in firewall module (#960)
* fixing readme in firewall module

* fix typo

Co-authored-by: Valerio Ponza <vponza@google.com>
Co-authored-by: Ludovico Magnocavallo <ludo@qix.it>
2022-11-09 00:25:34 +01:00
Aleksandr Averbukh
1419a04147 Update module readme 2022-11-08 18:17:05 +01:00
Aleksandr Averbukh
aae6ab132c Add tests for org policy custom constraints 2022-11-08 18:13:49 +01:00
Aleksandr Averbukh
3bd2e1c0ea Merge branch 'master' into org-policy-custom 2022-11-08 09:37:23 +01:00
Aleksandr Averbukh
3562c52520 Add support for org policy custom constraints 2022-11-08 09:34:38 +01:00