Ludovico Magnocavallo
f080794167
Merge branch 'master' into tmp_revert_to_1.3.1
2022-10-10 11:21:26 +02:00
Natalia Strelkova
5dbc61cb8c
temporary revert to Terraform 1.3.1 to support Cloud Shell
2022-10-10 09:19:55 +00:00
Julio Castillo
08b1dfdb8e
Fix optionals for resource_usage_export field in gke-cluster
2022-10-10 10:47:51 +02:00
Ludovico Magnocavallo
16822e94ab
Refactor GKE module for Terraform 1.3 ( #868 )
...
* wip
* module and module tests
* doc examples
* gke-hub doc examples
* gke blueprints
* hub and spoke peering blueprint
* Rename some keys of some optional objects
* Fix readme
Co-authored-by: Julio Castillo <jccb@google.com >
2022-10-10 09:38:21 +02:00
Simone Ruffilli
b5ee78c22d
Update ipprefix_by_netmask.sh ( #866 )
...
When code was moved from terraform template to separate file, "$$" (used to print $ on a tf template) was wrongly left behind.
2022-10-09 17:26:54 +02:00
Simone Ruffilli
67577ee80b
Update README.md
2022-10-09 15:41:56 +02: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
Ludovico Magnocavallo
e66340c4db
Refactor compute-vm for Terraform 1.3 ( #860 )
...
* refactor compute-vm for Terraform 1.3
* bump Terraform version in CI tests config
* fix optional null handling (ht jccb)
* tfdoc
* update blueprints
* align fast
* align README examples
2022-10-07 10:53:53 +02:00
Julio Castillo
894647ff9e
Leverage new shared VPC project config defaults across the repo
2022-10-07 08:55:47 +02:00
Julio Castillo
07249194dd
Fix README
2022-10-06 15:52:09 +02:00
Julio Castillo
1955a61159
Make project shared vpc fields optional
2022-10-06 15:48:37 +02:00
Taneli Leppä
b65beef20d
Merge branch 'master' into nginx-reverse-proxy-cluster
2022-10-04 15:39:09 +02:00
Taneli Leppä
4feb3514fd
Added an example of a Nginx reverse proxy cluster using RMIGs.
2022-10-04 15:38:52 +02:00
Simone Ruffilli
201f6b1aab
Fixes NVA issue when health checks are not enabled ( #853 )
...
* Fixes NVA issue when health checks are not enabled
* Update cloud-config.yaml
2022-10-04 07:55:10 +02:00
Simone Ruffilli
5950797385
COS based simple networking appliance ( #846 )
2022-09-30 18:43:24 +02:00
Taneli Leppä
8072be5619
nginx-tls: only use hostname part for certificate as the FQDN might be too long (>64 chars).
2022-09-30 13:39:14 +02:00
ddaluka
9c2a53f7a9
Management of GCP project default service accounts ( #844 )
...
* Added change for default service account deprivilege setting
* Updated readme and variable name
* Updated readme and variable name
2022-09-29 15:10:07 +02:00
cmalpe
2e51bdd8c4
added root password support for MS SQL Server
2022-09-29 10:57:19 +00:00
Ludovico Magnocavallo
1842586241
Bjbloemker-google/master ( #843 )
...
* Add ability to add KMS encryption to google_compute_instance_template
* fix code block
Co-authored-by: BJ Bloemker <bjbloemker@google.com >
Co-authored-by: bjbloemker-google <109173391+bjbloemker-google@users.noreply.github.com >
Co-authored-by: Julio Castillo <jccb@google.com >
2022-09-29 09:01:15 +02:00
Ludovico Magnocavallo
fcf71b983e
refactor net-address modules for 1.3 ( #840 )
2022-09-28 14:10:05 +02:00
Julio Castillo
ac835b6d50
Update terraform version
2022-09-28 11:28:05 +02:00
Krzysiek Mucha
6e90af2bc3
Add support for service_label property in internal load balancer ( #834 )
...
Co-authored-by: Krzysztof Mucha <kmuch@softserveinc.com >
2022-09-21 23:30:35 +02:00
Natalia Strelkova
d6c6ae943e
regional MySQL DBs - automatic backup conf
2022-09-21 08:14:24 +00:00
lcaggio
bdb9086f19
Merge branch 'master' into lcaggio/artifact-jit
2022-09-20 11:06:08 +02:00
lcaggio
495a5bbfff
Add Artifact registry Service Identity SA creation.
2022-09-20 10:36:12 +02:00
Arindam Sirohia
eb73e13b67
Updated for each condition of binary authorization in gke-cluster module
2022-09-20 00:35:06 +05:30
Arindam Sirohia
489acfdb32
Added new binary_authorization argument in gke-cluster module
2022-09-20 00:09:59 +05:30
Julio Castillo
7a4298783a
Removed old and unused modules
2022-09-15 16:50:11 +02:00
Julio Castillo
7e9173d35d
Create fully recursive e2e test runner
2022-09-12 13:58:11 +02:00
Julio Castillo
269894e92b
Update all internal links examples -> blueprints
2022-09-09 16:39:01 +02:00
Julio Castillo
67c031c41c
Change modules/project service_config default
2022-09-09 09:23:09 +02:00
Julio Castillo
5e1974b9c7
Merge branch 'master' into fast/gke2
2022-09-07 13:39:17 +02:00
Julio Castillo
a866182161
Test documentation examples in the examples/ folder
2022-09-06 17:46:09 +02:00
lcaggio
a253446406
First commit
2022-08-31 11:14:18 +02:00
Julio Castillo
0e65021802
Merge remote-tracking branch 'origin/master' into fast/gke2
2022-08-30 20:06:47 +02:00
ddaluka
16e14fdb0a
Secret manager flag sensitive output ( #786 )
...
* Added sensitive output value
* Updated Readme
* updated readme
2022-08-29 13:22:52 +02:00
Taneli Leppä
c798625868
net-glb: Added support for regional external HTTP(s) load balancing. ( #775 )
2022-08-27 22:58:11 +02:00
Roberto Jung Drebes
48fcfa8233
Merge branch 'master' into master
2022-08-24 16:23:03 +02:00
Julio Castillo
52e7e0517a
Merge branch 'master' into fast/gke2
2022-08-24 15:37:15 +02:00
Roberto Jung Drebes
1bcfa51a40
fix doc
2022-08-24 14:41:27 +02:00
Roberto Jung Drebes
a4752961db
nginx-tls module
2022-08-24 14:37:53 +02:00
Roberto Jung Drebes
00f88730fe
update compute-vm example
2022-08-24 12:14:10 +02:00
Roberto Jung Drebes
081e04fe2e
fix envoy TD config for xDSv1.3
2022-08-24 10:44:05 +02:00
Roberto Jung Drebes
9597cabab7
fix service unit indent on cloud-config-container module
2022-08-23 21:12:09 +02:00
Natalia Strelkova
ed68fb0179
typo fix (max_scale -> min_scale)
2022-08-23 15:43:07 +00:00
Simone Ruffilli
a29faa7f8c
instance_termination_action must be set for compute-vm spot instances ( #778 )
...
* Bumped providers version
* Adds ability to control instance_termination_action for SpotVMs
2022-08-20 18:37:17 +02:00
Ludovico Magnocavallo
ff1563e078
Merge remote-tracking branch 'origin/master' into fast/gke2
2022-08-11 12:04:35 +02:00
Alex Lo
307bda4fed
apigee-x-instance.ip_range cannot take Support CIDR ( #727 )
...
* Instance.ip_range cannot take Support CIDR
Current docs are incorrect. It is not possible to specify the Support range.
See https://cloud.google.com/apigee/docs/reference/apis/apigee/rest/v1/organizations.instances#Instance
> ipRange
> string
> Optional. IP range represents the customer-provided CIDR block of length 22 that will be used for the Apigee instance creation. This optional range, if provided, should be freely available as part of larger named range the customer has allocated to the Service Networking peering. If this is not provided, Apigee will automatically request for any available /22 CIDR block from Service Networking. The customer should use this CIDR block for configuring their firewall needs to allow traffic from Apigee. Input format: "a.b.c.d/22", Output format: a.b.c.d/22, e.f.g.h/28"
* tfdoc
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2022-08-11 09:55:39 +02:00
Ludovico Magnocavallo
ea72c5bc29
Merge branch 'master' into fast/gke2
2022-08-10 17:18:49 +02:00
Ludovico Magnocavallo
ed4d59a8b1
refactor cloud run module ( #773 )
2022-08-09 14:06:30 +02:00