marcjwo
d10aee4c35
enabling dataform service agent upon activating the API ( #2121 )
2024-02-29 16:27:32 +00:00
Ludo
616beaeedd
update changelog
2024-02-29 10:23:12 +01:00
simonebruzzechesse
a5f8c501a0
Fix phpipam blueprint ( #2119 )
...
* fix phpipam blueprint
2024-02-29 09:33:07 +01:00
Julio Castillo
30496068e2
Implement GKE patterns naming conventions ( #2120 )
...
* GKE Pattern Naming
* Add MySQL pattern estimated cost
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2024-02-29 06:57:22 +00:00
Ludovico Magnocavallo
3972eb6df4
Align resource names in FAST networking stages ( #2115 )
...
* stage c nva
* fix tests
* remove moved blocks from net c stage
* simplify subnet naming in stage 2 net e
* address most renames in stage 2 e
* address most renames in stage 2 e
* address most renames in stage 2 e
* complete renames in stage 2 e
* use non-regional names in subnets
* use non-regional names in subnets
* use non-regional names in subnets
2024-02-29 07:45:19 +01:00
Mohamed Ikbal Belbahri
ae6ee03de2
Add https security to cloud-functions-v1 module ( #2118 )
...
* Add https security level to cf v1 module
* Update tfdoc.py raw strings for slug var to avoid [SyntaxWarning: invalid escape sequence]
2024-02-28 21:20:56 +01:00
Ludovico Magnocavallo
dbabfb9ae0
Add support for billing budgets to project factory ( #2112 )
...
* align factory variable name in project factory module
* tested
* align fast stage
2024-02-27 18:13:49 +00:00
simonebruzzechesse
a34d93fb43
Gitlab blueprint ( #2110 )
...
* add gitlab blueprint
* add TODO.md
---------
Co-authored-by: Julio Castillo <jccb@google.com>
2024-02-27 18:36:46 +01:00
Ludo
23c6723804
update changelog
2024-02-27 10:09:01 +01:00
Ludovico Magnocavallo
d667104b85
fix pathexpand in firewall policy module ( #2111 )
2024-02-26 16:52:41 +01:00
Ludovico Magnocavallo
6941313c7d
Factories refactor ( #1843 )
...
* factories refactor doc
* Adds file schema and filesystem organization
* Update 20231106-factories.md
* move factories out of blueprints and create new factories README
* align factory in billing-account module
* align factory in dataplex-datascan module
* align factory in billing-account module
* align factory in net-firewall-policy module
* align factory in dns-response-policy module
* align factory in net-vpc-firewall module
* align factory in net-vpc module
* align factory variable names in FAST
* remove decentralized firewall blueprint
* bump terraform version
* bump module versions
* update top-level READMEs
* move project factory to modules
* fix variable names and tests
* tfdoc
* remove changelog link
* add project factory to top-level README
* fix cludrun eventarc diff
* fix README
* fix cludrun eventarc diff
---------
Co-authored-by: Simone Ruffilli <sruffilli@google.com>
2024-02-26 10:16:52 +00:00
Amela Spica
8e86f0e108
Time zone support for CloudSQL SQL Server ( #2107 )
...
* time zone for SQL Server
* removed nl
* fix line
2024-02-25 20:49:13 +01:00
Wiktor Niesiobędzki
9a95ac10ed
Once again fix e2e tests
2024-02-23 19:21:39 +01:00
Wiktor Niesiobędzki
8fd8ee0541
Fix too long project names on e2e tests
2024-02-23 11:41:58 +01:00
lcaggio
1c26c8f8a3
Module Data Catalog Tag - Add support for types ( #2100 )
...
* Add support for types
* implement feedback
* Remove display name field.
2024-02-22 11:51:54 +01:00
Ludovico Magnocavallo
220ab76e40
enable shielded nodes by default on GKE mt blueprint and FAST stage ( #2105 )
2024-02-22 07:35:27 +00:00
Saleh Elnagar
3450cd72d8
hotfix/dataproc-variables: fix type of kubernetes_software_config.component_version and properties ( #2104 )
...
* hotfix/dataproc-variables: fix type of kubernetes_software_config.component_version and properties
* add example of provisioning dataproc cluster on GKE
* Update README.md
* Update main.tf
* Update main.tf
* Update README
---------
Co-authored-by: Julio Castillo <jccb@google.com>
2024-02-22 07:23:38 +00:00
Julio Castillo
8102803d2e
Update tutorial.md
2024-02-21 15:01:23 +01:00
tamartayar
ca9cd16c8e
add session affinity values to variables-backend-service.tf ( #2090 )
...
Co-authored-by: Julio Castillo <jccb@google.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2024-02-21 10:04:09 +01:00
Julio Castillo
5197d5ca8d
Allow projects as destinations for log sinks ( #2102 )
...
* Add project log sink destination to project module
* Add project log sink destination to folder module
* Add project log sink destination to organization module
* Fix typos
* Add project log sink destination to billing-account module
* Make filter field optional
* Update READMEs
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2024-02-21 08:41:13 +01:00
Ludo
b72f7d34b5
Merge branch 'master' of github.com:GoogleCloudPlatform/cloud-foundation-fabric
2024-02-20 21:57:21 +01:00
Ludo
f7d5a3b965
update changelog
2024-02-20 21:57:15 +01:00
Julio Castillo
b82f008efc
Make all project_parent_ids fields optional ( #2101 )
2024-02-20 15:21:56 +00:00
Ludovico Magnocavallo
621719abc6
fix cors policy type in lb app ext modules ( #2098 )
2024-02-20 08:17:25 +01:00
Julio Castillo
38e6517fb2
Fix #2095 for regional load balancers ( #2097 )
2024-02-19 21:33:24 +00:00
Julio Castillo
d4e12e1751
Do not convert route rules to set ( #2096 )
2024-02-19 22:14:02 +01:00
Thinh Ha
81ec6e6bc9
update README to add analytics hub module ( #2094 )
2024-02-19 16:07:57 +00:00
Thinh Ha
82f11e7ca5
add analytics hub module ( #2087 )
2024-02-19 15:55:00 +00:00
Ludovico Magnocavallo
a45741d5d0
accept email in service account module name ( #2091 )
2024-02-19 12:43:04 +00:00
Ludovico Magnocavallo
eb23bb62d2
Support domainless orgs in FAST ( #2086 )
...
* bootstrap
* align org policies to domainless enforced ones
* fix #2073
* fix tests
* fix team admin attribute in resman stage
2024-02-19 08:29:37 +00:00
Wiktor Niesiobędzki
bee3072568
Add support for Cloud Run v2 jobs ( #1954 )
...
Add support for Cloud Run v2 jobs
* create a separate file for service creation (service.tf) and job
(job.tf) - for easy comparison
* add E2E tests where possibile
* remove default value for input variable `region`
* fix subnet range VPC Access Connector example
* add creation of service account for audit logs call (trigger requires
service account)
* use provided trigger service account email in
`local.trigger_sa_email`, so explicitly provided SA is passed to
trigger
* set default value for vpc_connector_create.throughput.max, to match
what is set by GCP API, as provider uses wrong default of 300 which
results in perma-diff
* create inventory fiels for all examples
Global changes
* (tests) add input variable `project_number`, to allow assigning IAM permissions to Service Accounts in fixtures
* (tests) fix not outputting the path, when object is not found in inventory
* (tests) fix `create_e2e_sandbox.sh` - now it properly finds root of the repo
Secret Manager
* added `version_versions` output, to allow specifying versions in other modules. `versions` is sensitive and it makes it unsuitable for `for_each` values
New test fixtures
* `pubsub.tf` - creating one topic
* `secret-credential.tf` - creating Secret Manager `credential` secret
* `shared-vpc.tf` - creating two projects (host and service), and vpc in host project
* `vpc-connector.tf` - creating VPC Access Connector instance
2024-02-18 14:57:34 +01:00
lcaggio
39b713385d
Fix data catalog tag module
2024-02-17 09:56:17 +00:00
Ludo
3ffd57473d
update changelog
2024-02-17 08:03:39 +01:00
Ludovico Magnocavallo
91615e0140
VPC-SC module factories ( #2081 )
...
* factory untested
* factory example test
2024-02-17 08:02:16 +01:00
Ludovico Magnocavallo
b408494a74
Update main.tf ( #2082 )
2024-02-16 15:15:21 +01:00
Wiktor Niesiobędzki
e02d871d58
fix handling default values
2024-02-15 21:57:47 +01:00
Wiktor Niesiobędzki
b1956403d0
Fix missing region
2024-02-15 21:57:47 +01:00
Wiktor Niesiobędzki
19be54a72f
Use Fabric modules when possibile
2024-02-15 21:57:47 +01:00
Ben Swenka
d158aecba1
Clarifying that the default path --> Producer A
2024-02-15 18:27:26 +01:00
Ben Swenka
4513d7de0a
Updated path matchers to be more user friendly, added better test examples in README.md
2024-02-15 18:27:26 +01:00
simonebruzzechesse
d11c380aec
Format python files in blueprints ( #2079 )
...
* format python files in blueprints
* update check on blueprints python code
* update python linter in CI workflow
2024-02-15 09:37:49 +01:00
simonebruzzechesse
946ae148f7
Add workforce_identity_federation in 0-bootstrap ( #2077 )
...
* add workforce_identity_federation in 0-bootstrap
* update tests
2024-02-15 00:10:24 +01:00
Ben Swenka
87a350db93
Bswenka/psc glb and armor 2 producers ( #2071 )
...
* Enhanced this blueprint to add a second producer, and modularized the producer.
* Fixed terraform formatting
* Updating README.md with tfdoc
* Fixed test case conditions & module variable passing
2024-02-14 16:40:51 +01:00
lcaggio
aa9b1479b7
Data catalog Tag module ( #2060 )
...
* First commit
* Update README
* Add todo
* Fix required_version
2024-02-13 17:24:17 +01:00
Ludovico Magnocavallo
47c3d0cb64
Update organization.tf
...
fix typos
2024-02-13 08:50:05 +01:00
Wiktor Niesiobędzki
72183be254
Use less conflicting IP
2024-02-13 07:40:31 +01:00
Wiktor Niesiobędzki
b902b1dab9
Fix non-empty plan after apply
2024-02-13 07:40:31 +01:00
Ludovico Magnocavallo
20c5bc8444
Update 0-domainless-iam.md
2024-02-12 14:39:21 +01:00
Ludovico Magnocavallo
5c3507aa72
Update 0-domainless-iam.md
2024-02-12 14:39:03 +01:00
Ludovico Magnocavallo
4e77193c6a
Update 0-domainless-iam.md
2024-02-12 14:38:35 +01:00