Commit Graph

2905 Commits

Author SHA1 Message Date
Wiktor Niesiobędzki
6527e2d4e7 Add note about TF_PLUGIN_CACHE_DIR 2022-11-12 20:43:10 +01:00
Julio Castillo
e6947dd6a6 Merge pull request #969 from GoogleCloudPlatform/jccb/update-org-policies-tests
Update folder and project org policy tests
2022-11-11 18:01:25 +01:00
Julio Castillo
61e047d95a Update folder and project org policy tests 2022-11-11 17:49:18 +01:00
Natalia Strelkova
090350be9d Merge pull request #964 from GoogleCloudPlatform/nstrelkova-prefix-consistency
prefix variable consistency across modules
2022-11-11 14:38:51 +01:00
Natalia Strelkova
d96f95c2b6 cannot instead of can not 2022-11-11 11:56:47 +00:00
Natalia Strelkova
94a2452e91 Merge branch 'master' into nstrelkova-prefix-consistency 2022-11-11 12:52:49 +01:00
Ludo
c9d78d5424 update changelog 2022-11-11 11:58:59 +01:00
Sebastian Kunze
ef38d238b4 Add filtering-proxy-psc blueprint (#962) 2022-11-11 11:24:37 +01:00
Natalia Strelkova
5454835c9a Merge branch 'master' into nstrelkova-prefix-consistency 2022-11-11 09:45:42 +01:00
Ludovico Magnocavallo
eb27635221 FAST: improve GitHub workflow, stage 01 output fixes (#966)
* fix outputs on null output files variable

* improve GH workflow

* bring back apply status

* fix heading level

* add missing try, update IAM md files
2022-11-11 07:55:57 +00:00
Natalia Strelkova
c640695e1a Merge branch 'master' into nstrelkova-prefix-consistency 2022-11-11 07:41:31 +01:00
Ludo
5d25921beb update changelog 2022-11-10 20:03:54 +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
da483d3d3e prefix var usage in contributing guide 2022-11-10 15:07:53 +00:00
Natalia Strelkova
68c3b13d6a prefix variable consistency across modules 2022-11-10 15:05:53 +00:00
Aurélien Legrand
b7bfcf3575 Merge pull request #913 from GoogleCloudPlatform/net-dash-psa
Adding support for PSA ranges, starting with Redis instances.
2022-11-09 12:07:40 +01:00
Julio Castillo
68c3bd7af9 Merge branch 'master' into net-dash-psa 2022-11-09 11:55:47 +01:00
Ludovico Magnocavallo
2bded25f35 update changelog 2022-11-09 11:17:46 +01:00
Aleksandr Averbukh
9a304fda89 Merge pull request #958 from GoogleCloudPlatform/org-policy-custom
Add support for org policy custom constraints
2022-11-09 10:07:46 +01:00
Aleksandr Averbukh
b04cfbf980 Merge branch 'master' into org-policy-custom 2022-11-09 08:53:38 +01:00
Ludovico Magnocavallo
1b2fcb803c remove extra file (#961) 2022-11-09 08:53:11 +01:00
Ludo
ae4e0f9d44 update changelog 2022-11-09 07:58:39 +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
125bd85a45 Merge branch 'master' into org-policy-custom 2022-11-08 18:33:18 +01:00
Aurélien Legrand
0c50cb2b44 Merge branch 'master' into net-dash-psa 2022-11-08 18:30:54 +01:00
Aleksandr Averbukh
1419a04147 Update module readme 2022-11-08 18:17:05 +01:00
Ludovico Magnocavallo
02ca116260 FAST: bootstrap and extra stage CI/CD improvements and fixes (#956)
* add clone commands output

* always create secret key for repos, fix module source

* optional modules ref

* tfdoc

* create secrets in the right repositories

* add publick key to modules repository

* bump Terraform version in CI templates

* add template to populated files

* tfdoc

* do not error out writing ci/cd workflows when output files are disabled

* update README

* fix apply file outputs when outputs_location is changed to null
2022-11-08 18:13:49 +01:00
Aleksandr Averbukh
aae6ab132c Add tests for org policy custom constraints 2022-11-08 18:13:49 +01:00
Ludovico Magnocavallo
dff7b69250 FAST: bootstrap and extra stage CI/CD improvements and fixes (#956)
* add clone commands output

* always create secret key for repos, fix module source

* optional modules ref

* tfdoc

* create secrets in the right repositories

* add publick key to modules repository

* bump Terraform version in CI templates

* add template to populated files

* tfdoc

* do not error out writing ci/cd workflows when output files are disabled

* update README

* fix apply file outputs when outputs_location is changed to null
2022-11-08 09:38:15 +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
Ludo
02368dfa2b update changelog 2022-11-07 14:23:17 +01:00
Catalin Muresan
2e086404b7 Merge pull request #953 from muresan/feature/iam-service-account-static-id-and-iam-additive
Added IAM Additive and converted some outputs to static
2022-11-07 13:20:16 +00:00
Ludovico Magnocavallo
a3e348cd2b Merge branch 'master' into feature/iam-service-account-static-id-and-iam-additive 2022-11-07 13:49:00 +01:00
Catalin Muresan
4e2762098f Updated README.md 2022-11-07 12:47:35 +00:00
Ludovico Magnocavallo
6d46ef7c6f remove duplicate blueprint folder (#952) 2022-11-07 13:46:22 +01:00
Catalin Muresan
31bb4476d1 Added IAM Additive and converted some outputs to static 2022-11-07 12:41:41 +00:00
Ludo
0d55de6ca9 switch to tfvars based tests 2022-11-06 08:44:13 +01:00
Ludo
6e4d8a46a1 remove redundant extra_files parameter in tfvars tests 2022-11-06 08:39:53 +01:00
Ludo
199660b5f7 update changelog 2022-11-06 08:35:13 +01:00
Wiktor Niesiobędzki
0d80ad3f29 cloud-functions v2 - fix reference to bucket_name (#951)
* Fix reference to bucket when no bucket_config is provided

* Copy tests to check v2 cloud-functions
2022-11-06 08:32:38 +01:00
Ludo
eb88d3679c update changelog 2022-11-04 19:07:50 +01:00
Ludovico Magnocavallo
d655833c0c Add a pytest fixture to convert tfvars to yaml (#950)
* wip

* conftest and tests

* backport cross-module implementation test
2022-11-04 18:37:23 +01:00
Aurélien Legrand
04ffbc928e Merge branch 'master' into net-dash-psa 2022-11-04 14:02:54 +01:00
Ludovico Magnocavallo
fae5654e33 Refactor VPC firewall module for Terraform 1.3 (#949)
* module and module tests/examples

* align blueprints and fast

* fix null ranges

* make ports optional

* tfdoc

* make rules optional defaulting to all protocols

* review comments

* last round of comments

* invert precedence of template variables

* add option to disable all default rules

* add option to disable all default rules

* split egress/ingress

* tests

* fix tests
2022-11-04 13:56:07 +01:00
Aurélien Legrand
2cb576c8b6 Merge branch 'master' into net-dash-psa 2022-11-04 12:33:58 +01:00
Julio Castillo
b166938435 Merge pull request #943 from KPRepos/patch-2
Update README.md
2022-11-03 23:22:21 +01:00
Julio Castillo
85378ea0fb Update README.md 2022-11-03 22:43:22 +01:00
Julio Castillo
453a55c2d0 Merge branch 'master' into patch-2 2022-11-03 22:39:44 +01:00