Commit Graph

4244 Commits

Author SHA1 Message Date
Ludovico Magnocavallo
e11d1a8ea8 Merge branch 'master' into apigateway-blueprint-dependency-update 2023-06-26 09:56:52 +02:00
Miren Esnaola
2c7c41b25f Dependencies update for API Gateway blueprint 2023-06-26 09:51:28 +02:00
Ludovico Magnocavallo
638841c8d1 Rename network load balancer modules (#1466)
* update LB modules to new names

* update LB modules names

* update test paths
2023-06-26 07:50:10 +00:00
Wiktor Niesiobędzki
4b6552a6f6 Update README 2023-06-26 09:22:08 +02:00
Wiktor Niesiobędzki
173a00d795 Use EAD per enum https://cloud.google.com/compute/docs/reference/rest/v1/interconnectAttachments#InterconnectAttachment.FIELDS.edge_availability_domain 2023-06-26 09:22:08 +02:00
Wiktor Niesiobędzki
8a6555c581 Add preliminary support for partner interconnect 2023-06-26 09:22:08 +02:00
Ludovico Magnocavallo
ce647647cc Add support for resource policies to compute vm module (#1467)
* instance schedule

* snapshot resource policy variable and resource

* tfdoc

* snapshot schedules
2023-06-26 06:49:05 +00:00
LudovicEmo
32b347b104 modules/vpc-sc: add support for method_selectors/permission (#1439)
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-06-25 06:45:37 +00:00
lcaggio
f459f86477 Merge pull request #1464 from GoogleCloudPlatform/lcaggio/fix-sf-01
Fix Shielded folder README
2023-06-23 18:38:37 +02:00
lcaggio
45adcf1187 First commit. 2023-06-23 15:52:08 +02:00
apichick
6297a578bc Merge pull request #1460 from apichick/net-vlan-attachment-validations
Added validation for edge_availability_domain value
2023-06-23 12:26:14 +02:00
Miren Esnaola
ad25b1a31c Added validation for edge_availability_domain value 2023-06-23 12:11:06 +02:00
Alejandro Leal
2f7f5ff904 Merge pull request #1458 from bluPhy/master
Fixing typos
2023-06-23 01:12:52 -04:00
Alejandro Leal
15ae95df90 Fixing typos
- modules/organization/variables.tf
- modules/organization/README.md
- blueprints/data-solutions/shielded-folder/main.tf
2023-06-23 00:14:02 -04:00
Canburak Tümer
adc1ff3fca match readme groups with variables file (#1455)
I faced error during my deployment even though I created data-engineers group. Then I found out that variables file uses gcp-data-engineers as default. The same is valid for data-security.
2023-06-21 11:51:32 +02:00
lcaggio
261ad646a8 Improve Minimal Data Platform blueprint (#1451) 2023-06-20 16:47:15 +00:00
Keith Harvey
dc964411e0 data-platform-minimal - 02-processing.tf typo (#1454)
error is 
```
│ Error: Unsupported attribute
│ 
│   on ../../../../blueprints/data-solutions/data-platform-minimal/02-processing.tf line 46, in locals:
│   46:     ? var.network_config.subnet_self_links.processingestration
│     ├────────────────
│     │ var.network_config.subnet_self_links is object with 2 attributes
│ 
│ This object does not have an attribute named "processingestration".
╵
```

I'm guessing this should be `processing_transformation` the other option is `processing_composer`
2023-06-20 15:26:10 +02:00
Keith Harvey
a37b99501e fix typo data-platform-minimal (#1453)
Fix `container-engine` service agent typo.
2023-06-20 13:12:00 +02:00
apichick
8bb356b071 Merge pull request #1449 from apichick/dns-managed-zone-iam
Added iam for DNS managed zone to dns module
2023-06-20 12:35:20 +02:00
apichick
f6e918ffbd Merge branch 'master' into dns-managed-zone-iam 2023-06-20 12:19:13 +02:00
Julio Castillo
00e9d20829 Merge pull request #1452 from alloveras/alloveras-gar-cmek-support
feat(artifact-registry): Add support for CMEK
2023-06-20 10:15:40 +02:00
Ludovico Magnocavallo
5a42c15a2b Merge branch 'master' into alloveras-gar-cmek-support 2023-06-20 09:33:44 +02:00
Albert Lloveras
97d6e48bde Re-order variables 2023-06-20 17:30:23 +10:00
Albert Lloveras
1f6f0c306d Formatting 2023-06-20 17:27:15 +10:00
Albert Lloveras
c05bc41b69 feat(artifact-registry): Add support for CMEK 2023-06-20 17:27:15 +10:00
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
Albert Lloveras
7cacc46b4b 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-19 23:53:08 +00:00
Miren Esnaola
ddfab0a0e4 Added iam for DNS managed zone to dns module 2023-06-19 12:53:38 +02:00
Ludovico Magnocavallo
bd3296bc46 Split Cloud Function module in separate v1 and v2 modules (#1450)
* split v1

* v2

* blueprints

* remove _http
2023-06-19 12:50:36 +02:00
apichick
604ca5afd8 Merge pull request #1447 from apichick/apigee-refactoring
Refactored apigee module and adjusted the blueprints accordingly
2023-06-19 09:15:59 +02: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