Commit Graph

5521 Commits

Author SHA1 Message Date
Ludovico Magnocavallo
c5fcbbfca8 Project factory module JSON schemas (#2485)
* folder and project schemas

* budget schema
2024-08-08 18:43:11 +02:00
Julio Castillo
bda83ea0ef Add boostrap output with log destination ids (#2483)
* Add boostrap output with log destination ids

* Update readme
2024-08-08 16:23:37 +02:00
Luca Prete
cb2add1718 [FAST] Rename netsec stage to nsec (#2482) 2024-08-08 12:30:09 +00:00
Luca Prete
092053b517 Adds a new certification authority service (CAS) module (#2481) 2024-08-08 09:55:48 +02:00
Julio Castillo
9880c0b64d Add support for PSC global access to net-address (#2480)
* Add support for PSC global access to net-address

Fixes #2479

* Fix example formatting
2024-08-07 17:27:03 +00:00
Ludovico Magnocavallo
db7cb937d1 VPC-SC factory JSON Schemas (#2477) 2024-08-07 12:09:37 +00:00
Luca Prete
951daad210 Pass optional location variable at certificates creation (#2474)
Co-authored-by: Luca Prete <lucaprete@google.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2024-08-07 07:05:57 +00:00
apichick
110318a51d Cloud run v2 custom audiences (#2476)
* Added forward_proxy_uri to apigee environments in apigee-x-foundations blueprint

* Added custom audiences to Cloud Run v2 module
2024-08-07 08:54:36 +02:00
apichick
0b66f61909 Cloud run v2 output uri (#2475)
* Added forward_proxy_uri to apigee environments in apigee-x-foundations blueprint

* Added service URI as output to Cloud Run service
2024-08-06 20:09:19 +00:00
Julio Castillo
743d3eb1ae Fix grammar in net-vpc-peering preconditions (#2472) 2024-08-06 14:27:31 +02:00
Julio Castillo
912cbb8281 Rename 1-vpc-sc stage to 1-vpcsc (#2471)
* Rename 1-vpc-sc stage to 1-vpcsc

* Fix tests
2024-08-06 11:21:55 +00:00
Wiktor Niesiobędzki
2758eee4ff Fix inventories for Cloud SQL 2024-08-06 11:49:29 +02:00
Wiktor Niesiobędzki
1daf344fe9 Bump provider version to 5.40, to resolve perma-diff with Cloud SQL instance 2024-08-06 11:49:29 +02:00
Wiktor Niesiobędzki
d395e9490d Fix quotas E2E tests 2024-08-06 11:49:29 +02:00
Julio Castillo
89333a5d43 Make policyReader binding additive in bootstrap (#2470) 2024-08-06 09:35:37 +00:00
Luca Prete
b3efa95488 [FAST] Sets projects_data_path optional, as in the project factory module (#2466) 2024-08-06 08:27:34 +02:00
Ludo
ddec987620 update changelog 2024-08-04 08:42:53 +02:00
Ludovico Magnocavallo
4298f14e1b fix peering routes config in fast a network stage (#2464) 2024-08-03 22:18:45 +02:00
Ludo
a5ad9a89c6 update changelog 2024-08-03 16:27:43 +02:00
Dazbo
ea33957071 well know -> well-known (#2463) 2024-08-03 07:54:55 +00:00
Ludovico Magnocavallo
345716e576 VPC-SC as separate FAST stage 1 (#2460)
* initial commit

* README

* boilerplate

* tflint

* tfdoc

* fix security stage tests

* vpc-sc stage tests

* tflint

* fix resman stage test inventories

* security README

* stage-level README

* Update README.md

* flexible perimeter variable

* remove diagram

* change default to dry run

* default to dry run
2024-08-02 18:04:36 +02:00
Ludo
01a17ca491 update changelog 2024-08-01 13:47:58 +02:00
Ludo
6e93813224 update changelog for v33.0.0 2024-08-01 13:44:31 +02:00
Ludo
cd7171bf86 update changelog 2024-08-01 13:42:55 +02:00
Luca Prete
80f9ce6307 [FAST] Add basic NGFW enterprise stage (#2410) 2024-08-01 09:41:31 +00:00
Julio Castillo
1d508d27ef Allow user to override peerings names (#2459) 2024-07-31 17:13:21 +02:00
vivianvarela
35d61e4cda update readme with cross project backend external regional/global LB - review (#2457)
* update readme with cross project backend external regional LB

* update readme with cross project backend external global LB

* update readme with cross project backend external regional/global LB

* merge

* update readme with cross project backend external regional/global LB - review

* Fix README

---------

Co-authored-by: Julio Castillo <jccb@google.com>
2024-07-30 17:28:13 +02:00
Julio Castillo
1bbff3cc3a Add support for dry-run org policies (#2454) 2024-07-30 13:12:57 +00:00
Ludovico Magnocavallo
8c0be51c34 manage lifecycle of cloud functions v2 IAM (#2456) 2024-07-30 14:08:05 +02:00
Luca Prete
140c4e6446 Add --extra-files option to plan_summary.py cmd (#2452) 2024-07-30 11:29:19 +02:00
Julio Castillo
2854ae6bd8 Remove "constraints/" from org policy names (#2450) 2024-07-29 15:15:04 +02:00
Ludo
2500830864 update changelog 2024-07-26 07:35:47 +02:00
Simone Ruffilli
27bb48df77 NCC in 2-net-a-simple (#2397)
* NCC in 2-net-a-simple
2024-07-25 18:03:09 +02:00
Julio Castillo
3237764e74 Add moved blocks for the service networking service agent and IAM (#2449) 2024-07-25 12:01:21 +00:00
Julio Castillo
52b56aa84a Add generic URL output to modules/artifiact-registry (#2448) 2024-07-25 10:33:01 +02:00
Boris
e6ebfbce58 Fix wrong expression (#2447) 2024-07-25 05:26:25 +00:00
Luca Prete
c39145e3cf Remove alpha from gcloud storage cp as it moved to GA (#2446) 2024-07-24 22:46:43 +02:00
Julio Castillo
cf6b6dd645 Override primary flag for the storage transfer service agent (#2445) 2024-07-24 14:12:55 +00:00
Simone Ruffilli
d66a358b6d Add context to net-vpc (subnets) factory (#2444) 2024-07-24 15:54:20 +02:00
Ludovico Magnocavallo
64b403860e Project service agents moved block and enabled services (#2443)
* moved block for jit service agents

* allow passing in enabled services to service agent config
2024-07-24 12:02:53 +00:00
Ludo
9b14160731 update changelog 2024-07-24 09:55:06 +02:00
Julio Castillo
c0bf32e797 Refactor service agent management (#2423)
* Service agents script

* Service agents update

* WIP

* Update script and terraform

* Fix tests

* Fix linter

* Update docs

* Bring back pf example inventory

* Fix tests

* Fix more tests

* Fix tests

* Use dataclasses for build_service_agents.py

* Remove unneeded field() from build_service_agents

* Re-enable CMEK depends_on in project outputs

* Update tools/requirements.txt

* Enable storage in GCS example projects

* Fix tests

* Add CMEK Service Agents dependencies for services

* Fix typos and data platform cmek

* More typos
2024-07-23 22:05:38 +02:00
Julio Castillo
e49b2d686f Add commit id ad the end of README (#2441) 2024-07-23 10:04:17 +00:00
Ludovico Magnocavallo
5319184e71 FAST ng: stage 0 environments and VPC-SC IaC resources (#2440)
* FAST ng: stage 0 environments and VPC-SC IaC resources

* test inventories
2024-07-23 11:52:39 +02:00
fulyagonultas
9e3b9edf54 Remove default values to secondary range names in GKE cluster modules (#2439)
* pods and services not appended anymore to sec range names

* tfdoc

---------

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2024-07-22 20:20:58 +00:00
Luca Prete
2c2bfdf811 Add coalesce to factory fw policies to support empty yaml files (#2437) 2024-07-22 15:40:22 +00:00
Ludo
108c6bd1f6 update changelog 2024-07-22 13:36:27 +02:00
Ludovico Magnocavallo
99ab796c72 Allow disabling topic creation in GCS module notification (#2436)
* allow disabling topic creation in GCS module notification

* use proper topic name
2024-07-22 10:51:25 +00:00
Ludo
bd8938ea32 update changelog 2024-07-22 08:01:36 +02:00
Ludovico Magnocavallo
485442af03 reintroduce docker image path output in AR module (#2433) 2024-07-20 06:49:59 +00:00