Commit Graph

61 Commits

Author SHA1 Message Date
lcaggio
02938bdfa1 Fix Table in readme. 2023-01-16 15:58:11 +01:00
lcaggio
1672cfe9c1 Fix README. 2023-01-12 12:45:39 +01:00
lcaggio
50a52ae01a Implement PR comments. 2023-01-12 12:41:00 +01:00
lcaggio
07a975f84e Fix example test. 2023-01-11 12:37:08 +01:00
lcaggio
72abd47520 Fix documentation. 2023-01-11 08:47:42 +01:00
lcaggio
c172c7bb2e Remove plg project and update to composer 2 2023-01-11 00:31:58 +01:00
lcaggio
488b6d4dc0 Remove plg project, composer 2 2023-01-11 00:31:52 +01:00
Ludovico Magnocavallo
66a402083b Allow setting no ranges in firewall module custom rules (#1073)
* allow setting no ranges in custom firewall rules

* fix blueprint

* fix example

* fix example
2022-12-23 09:03:31 +01:00
Israel Herraiz
7df527e1ef Bump versions EVERYWHERE 2022-12-23 00:06:42 +01:00
lcaggio
e56762b4d3 Merge branch 'master' into lcaggio/fix-20221123 2022-11-25 14:54:47 +01:00
Julio Castillo
612d7283e8 Enforce nonempty descriptions ending in a colon 2022-11-24 18:56:01 +01:00
lcaggio
d1cc0519d8 Merge branch 'master' into lcaggio/fix-20221123 2022-11-24 16:07:33 +01:00
lcaggio
6b01b8641c Fix encryption. 2022-11-24 15:25:29 +01:00
Sebastian Kunze
e4fc47a063 Normalize prefix handling in blueprints (#1003) 2022-11-23 11:09:00 +01:00
Julio Castillo
826ff14ef9 Sort variables and outputs 2022-11-21 13:17:55 +01:00
Julio Castillo
7be3288cc7 Add tests for factory examples 2022-11-18 17:48:52 +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
Ludovico Magnocavallo
0563260678 Refactor ILB module for Terraform 1.3 (#941)
* wip

* wip

* wip

* backport health check to compute-mig

* align blueprints and fast

* fix blueprints

* tfdoc
2022-11-02 18:05:20 +01:00
Ludovico Magnocavallo
8c51a2a386 Enable org policy service and add README notice to modules (#936)
* enable org policy service and add README notice to modules

* fix tests
2022-11-01 14:25:07 +01:00
Julio Castillo
ad420138ad Fix readme examples 2022-10-28 17:49:44 +02:00
Ayman Farhat
b021d84633 Fix formatting for gcloud dataflow job launch command (#924)
This fix is to prevent errors similar to "ERROR: (gcloud.dataflow.jobs.run) unrecognized arguments: df-loading@tf-pso-workshop-test.iam.gserviceaccount.com" when copy pasting the example code. Line 8 misses a space between the statement and line break, leading to missing a space between parameters when evaluated by the gcloud command.
2022-10-27 14:07:24 +00:00
Ludovico Magnocavallo
ed9fd6b08d Align documentation, move glb blueprint (#921)
* aling documentation, move glb blueprint

* modules README, sort modules

* reorder modules

* fix bp links

* fix moved blueprint test

* use a single cloud shell image in the repo
2022-10-26 14:31:04 +02:00
Julio Castillo
1a3bb25917 Update provider version (needed for dns logging support). 2022-10-25 12:15:02 +02:00
lcaggio
13ae26deb2 Merge branch 'master' into lcaggio/fix-pipeline 2022-10-25 09:08:30 +02:00
lcaggio
ef29b3ba12 Fix template path. 2022-10-25 09:06:58 +02:00
lcaggio
7561f7db69 Remove data platform file wrongly committed. 2022-10-25 07:42:05 +02:00
lcaggio
aa6cba24a3 Organize png and tpl in subfolders 2022-10-25 07:39:29 +02:00
lcaggio
c61313b37c Move images and templates to subfolder. 2022-10-25 07:39:16 +02:00
lcaggio
f9795a38d0 Fix DataPlatform file wrongly submitted. 2022-10-25 06:25:36 +02:00
lcaggio
35f39369c5 Merge branch 'master' into lcaggio/dp-dataaccess 2022-10-24 23:00:47 +02:00
lcaggio
9c985fbbb5 Fix regexp 2022-10-24 22:59:53 +02:00
lcaggio
529dde5a46 Fix CloudSQL blueprint 2022-10-24 22:59:35 +02:00
Julio Castillo
a988775c14 Do not modify in parameters in format_* functions 2022-10-20 18:56:54 +02:00
Ludovico Magnocavallo
4fa1dc431d Refactor net-vpc module for Terraform 1.3 (#880)
* module tests pass

* doc examples

* refactor blueprints

* fast stages

* fix comment typo

* fix module factory test
2022-10-14 11:02:33 +02:00
lcaggio
ce148d68f4 Update roles 2022-10-13 06:36:20 +02:00
Ludovico Magnocavallo
e8056577ce Refactor GKE nodepool and blueprints (#875)
* first shot, untested

* example tests working

* module tests

* work on gke blueprints

* multitenant fleet doc examples

* fix gke hub doc examples

* blueprint tests

* move master range to vpc config

* fast stage 3 gke test

* tfdoc

* bump provider versions

* and bump provider again to latest
2022-10-12 12:59:36 +02:00
Julio Castillo
9c2b850a0a Update README.md 2022-10-11 15:22:46 +02:00
Julio Castillo
6abb7ae0bc Update README.md 2022-10-11 15:21:30 +02:00
Julio Castillo
d8f0f7040f Revert "Fix cloud shell links"
This reverts commit 75a6dab413.
2022-10-11 15:16:38 +02:00
Julio Castillo
75a6dab413 Fix cloud shell links 2022-10-11 14:53:15 +02:00
Natalia Strelkova
5dbc61cb8c temporary revert to Terraform 1.3.1 to support Cloud Shell 2022-10-10 09:19:55 +00:00
Ludovico Magnocavallo
a0171b2c49 Bump terraform required version (#864)
* bump terraform required version

* fix test

* debug test

* debug test

* disable test

* fix CI file, bump terraform action version
2022-10-07 12:51:56 +02:00
Julio Castillo
894647ff9e Leverage new shared VPC project config defaults across the repo 2022-10-07 08:55:47 +02:00
lcaggio
f7ef127149 first commit. 2022-09-28 15:14:36 +02:00
Julio Castillo
ac835b6d50 Update terraform version 2022-09-28 11:28:05 +02:00
lcaggio
3a2b2d443b Remove env_variables in the default value. 2022-09-27 15:32:30 +02:00
lcaggio
a2598991fc Implements review comments. 2022-09-27 12:44:54 +02:00
lcaggio
78026a4d5a Improve composer config variable. 2022-09-21 15:00:52 +02:00
lcaggio
3937e46da9 Merge branch 'master' into lcaggio/composer-2 2022-09-20 17:26:47 +02:00
lcaggio
ee309ecc06 Update firewall rules. 2022-09-20 16:57:35 +02:00