Albert Lloveras
4e18def0c6
fixup(project-factory): Use the correct KMS Service Agents attribute … ( #1446 )
...
* fixup(project-factory): Use the correct KMS Service Agents attribute name
* Add new KMS bindings to tests
* Update test resource counts
* Update README.md resource count
2023-06-20 17:27:15 +10:00
Ludovico Magnocavallo
2830e4b9e2
Split Cloud Function module in separate v1 and v2 modules ( #1450 )
...
* split v1
* v2
* blueprints
* remove _http
2023-06-20 17:27:15 +10:00
Miren Esnaola
a424635221
Refactored apigee module and adjusted the blueprints accordingly
2023-06-19 09:01:32 +02:00
Keith Harvey
a68a3b55cb
Bump TF version in all workflow templates to coincide with module requirements ( #1445 )
...
* Resman - bump GH TF version to coincide with module requirements (#1 )
Bootstrap was bumped in #1414
* Bump TF version in all workflow files
* bump TF version in missed workflow file
2023-06-16 07:39:28 +00:00
Alejandro Leal
c3d99b8156
Merge pull request #1444 from bluPhy/master
...
Fixing typos
2023-06-16 06:00:57 +00:00
bluPhy
26e5662e84
Some fixes
2023-06-16 00:01:07 +00:00
Ludovico Magnocavallo
815728aca6
fix repo names check ( #1443 )
2023-06-15 16:08:57 +00:00
apichick
782cf09f3b
Merge pull request #1440 from apichick/cloud-dns-logging
...
enable_logging variable was not being used
2023-06-15 07:31:13 +02:00
Miren Esnaola
064d86511f
enable_logging variable was not being used
2023-06-14 19:22:04 +02:00
Wiktor Niesiobędzki
30ae108c89
Ignore Cloud Run system annotations/labels
...
Ignore explicitly:
* metadata.0.annotations["run.googleapis.com/operation-id"],
* template.0.metadata.0.labels["run.googleapis.com/startupProbeType"]
To remove permdiff in terraform plan. Not ignoring all changes in
annotations as it implements some of the functionality and it prevents
detecting drift.
Related: #1435 , #1269
2023-06-13 10:07:04 +02:00
Taneli Leppä
0d0b37b599
Merge pull request #1409 from rosmo/secure-web-proxy
...
Added module for Secure Web Proxy
2023-06-13 09:07:18 +02:00
Taneli Leppä
81285065ca
Added module for Secure Web Proxy.
2023-06-13 08:49:58 +02:00
apichick
19860333a7
Merge pull request #1420 from apichick/net-vlan-attachment
...
Move net-dedicated-vlan-attachment module to net-vlan-attachment and …
2023-06-13 08:34:34 +02:00
apichick
9db280bc28
Merge branch 'master' into net-vlan-attachment
2023-06-13 08:20:26 +02:00
Julio Castillo
0ae22006e2
Merge pull request #1427 from GoogleCloudPlatform/vanguard/peering-config
...
Updating hub-and-spoke peering blueprint to use HA VPN.
2023-06-12 22:07:53 +02:00
Julio Castillo
fca74c2258
Fix test
2023-06-12 21:35:35 +02:00
Julio Castillo
afd804d8f5
Merge remote-tracking branch 'origin/master' into vanguard/peering-config
2023-06-12 21:26:12 +02:00
Julio Castillo
bd9aa1514e
Fix linting errors
2023-06-12 21:25:15 +02:00
Julio Castillo
bb47615493
Remove stale files
2023-06-12 21:23:50 +02:00
Miren Esnaola
500179f02f
Move net-dedicated-vlan-attachment module to net-vlan-attachment and added support for Partner interconnect
2023-06-12 14:21:01 +02:00
Julio Castillo
6e4efda159
Merge pull request #1434 from GoogleCloudPlatform/jccb/subnet-ids
...
Add subnets id output, expand net-address outputs
2023-06-12 11:16:09 +02:00
Julio Castillo
50d8d4b8b8
Add subnets id output, expand net-address outputs
2023-06-12 10:24:30 +02:00
Mark Schlagenhauf
ff231bd28c
Fixing issues with prior commit.
2023-06-09 17:46:14 +00:00
mark1000
7bdb69f8f8
Add newline to bottom of main.tf
2023-06-08 11:12:01 -07:00
mark1000
ef3d988da6
Merge branch 'master' into vanguard/peering-config
2023-06-08 11:08:53 -07:00
Julio Castillo
eddef7e5b6
Merge pull request #1432 from GoogleCloudPlatform/jccb/fix-1431
...
Make internal/external addresses optional in compute-vm
2023-06-08 14:14:26 +02:00
Julio Castillo
e900e9c951
Make internal/external addresses optional in compute-vm
...
Fixes 1431
2023-06-08 14:00:10 +02:00
apichick
6baf8720fa
Merge pull request #1428 from apichick/net-ilb-l7-psc-negs
...
Added support for PSC negs in net-ilb-l7 module
2023-06-08 12:50:26 +02:00
apichick
d248f799d9
Merge branch 'master' into net-ilb-l7-psc-negs
2023-06-08 12:35:17 +02:00
Ludovico Magnocavallo
a7b944aa8e
fix serverless neg example ( #1430 )
2023-06-08 12:05:54 +02:00
Miren Esnaola
ebeace21dd
Added support for PSC negs in net-ilb-l7 module
2023-06-08 11:18:32 +02:00
Wiktor Niesiobędzki
6b4bca10bd
Use RFC6598 addresses for pods and subnets
...
10.128.0.0/9 is public network.
Closes : #1424
2023-06-08 07:56:31 +02:00
Mark Schlagenhauf
359b30c141
Updating hub-and-spoke peering blueprint to use HA VPN.
2023-06-07 22:53:45 +00:00
Ludo
ae73274bfb
update changelog
2023-06-08 00:20:48 +02:00
Ludovico Magnocavallo
c024eca320
Add custom tag support to FAST ( #1426 )
...
* initial implementation of custom tags
* depend org policies on tags
* fix test
* integrate default and custom org policy tags
2023-06-07 22:10:27 +00:00
lcaggio
39b27ac25e
Add support for Log Analytics on logging-bucket module and bump provider version ( #1423 )
...
* first commit
* Bump provider versions
* Fix tests
2023-06-07 23:23:28 +02:00
Ludovico Magnocavallo
7bd6e5d57b
Small fixes ( #1425 )
...
* fix serverless connector plugin outputs
* add internal and lb to allowed ingress org policy
* add validation condition on cloud run ingress settings
* tfdoc
* plugin tfdoc
* allow disabling googleapis routes with a single instruction in net-vpc
* fix variable def
* fix variable description
* fix cr variable validation
* fix usage of create_googleapis_routes in examples and stages
2023-06-07 17:37:46 +00:00
Ana Fernandez
4876161003
Merge pull request #1412 from GoogleCloudPlatform/afda16/vpn-alerts
...
Add VPN monitoring alerts to 2-networking and VPN usage chart
2023-06-06 14:22:59 +01:00
Ana Fernandez del Alamo
0fe3f165ed
Add VPN monitoring alerts to 2-networking and VPN usage chart
...
The Fast stage 2-networking-* currently adds a monitoring dashboard
for VPN metrics. This change adds an additional chart to monitor the
usage of the VPN bandwidth.
This change also adds the following monitoring alerts:
* VPN tunnel established
*
[VPN bandwidth](https://cloud.google.com/network-connectivity/docs/vpn/how-to/viewing-logs-metrics#define-bandwidth-alerts )
To configure the alerts, there is a new `alert_config` variable with
defined default values.
The alerts are created in the stage `b` by default. In the stages a,
c, d, and e, the alerts are created if the user creates the On-prem
VPN.
To disable the creation of alerts, add the following to
`terraform.tfvars`:
```
alert_config = {
vpn_tunnel_established = null
vpn_tunnel_bandwidth = null
}
```
2023-06-06 13:49:21 +01:00
Julio Castillo
9af4db2fa0
Delete FAQ.md
2023-06-06 14:47:26 +02:00
lcaggio
7ed197aff4
Fix and improve GCS2BQ blueprint ( #1416 )
...
* Fix roles
* Implement Shared VPC roles relying on project service_identity_iam variable
* Group project variable into project_config variable
* Rely on optional variables to avoid try()
2023-06-06 09:06:58 +02:00
Ludovico Magnocavallo
fedb894f97
Fix NLB module ( #1419 )
...
* net-nlb fixes
* formatting
2023-06-05 19:42:32 +02:00
Ludovico Magnocavallo
ea4c00756b
Network Load Balancer module ( #1418 )
...
* wip
* example tests passing
2023-06-05 13:21:40 +02:00
Ludo
a93a78f4e7
update changelog for v23.0.0
2023-06-05 11:40:27 +02:00
Ludo
c14ab4de55
update changelog
2023-06-05 11:39:30 +02:00
Luca Prete
0d6751a5f4
Remove hardcoded description from instance groups created under net-ilb ( #1417 )
2023-06-05 09:35:17 +00:00
Ludo
eb76a60208
update changelog
2023-06-05 11:19:45 +02:00
Ludovico Magnocavallo
c439a66b27
Add notice to net-ilb module on routes ( #1415 )
...
* add support for routes
* boilerplate
* revert and add notice to README
* revert
* revert
* Fix README
---------
Co-authored-by: Julio Castillo <jccb@google.com>
2023-06-05 09:40:34 +02:00
Prabha Arya
f2fe406a62
add alloydb module ( #1403 )
...
* add alloydb module
* fix typos
* fix typos
* Add default googleapi route creation to net-vpc
* Reuse existing logic to create default routes
* Update net-vpc README
* Fix modules and blueprints tests
* Rename to `create_googleapis_routes`
* Fix FAST tests
* Fix nva stages tests
* update changelog
* fix typos
* fix version
* rearrange variables
* fix lint
* fix lint
* fix README
* fix README
* fix comments
* fix variables
* fix READMEs
---------
Co-authored-by: Julio Castillo <jccb@google.com>
Co-authored-by: Ludo <ludomagno@google.com>
2023-06-04 10:12:32 +00:00
Ludo
a7d694f9b0
update changelog
2023-06-03 16:21:17 +02:00