Wiktor Niesiobędzki
c21fa4558f
Remove incompatible balancing_mode ( #1769 )
...
## net-lb-int
* Fix error on apply of example:
```
Error creating RegionBackendService: googleapi: Error 400: Invalid value for field 'resource.backends[0].balancingMode': 'UTILIZATION'. Balancing mode must be CONNECTION for an INTERNAL backend service., invalid
```
* remove unused `balancing_mode` variable, as only one value is possible anyhow
## net-lb-ext
* update in the `backends` description
## net-lb-proxy-int
* update in the `backends` description
## net-lb-app-int
* added validation of `balancing_mode`
* fixed other validations
## net-lb-app-ext
* added validation of `balancing_mode`
* fixed other validations
* removed validation for `locality_lb_policy` as this variable is not used in this module
Closes : #1767
2023-10-18 08:11:32 +02:00
Luca Prete
6c48512f7e
[ #1764 ] net-lb-int: add support for dual stack and multiple forwarding rules
2023-10-17 09:30:34 +00:00
Julio Castillo
82f14fd6c0
Make subnets depend on proxy only subnets ( #1762 )
...
* Make subnets depend on proxy only subnets
* Add dependency to subnet_ids too
* Update readme
2023-10-16 11:39:52 +00:00
jeroenmonteban
f464557525
Add autoclass to GCS ( #1757 )
...
* Add autoclass to GCS
* Fix linting
* Make autoclass block dynamic
* Fix syntax
---------
Co-authored-by: Julio Castillo <jccb@google.com>
2023-10-16 07:45:10 +00:00
luigi-bitonti
0195ea6bca
Exposed stack_type variable in compute_vm module ( #1756 )
...
* Exposed stack_type variable in compute_vm module
* Updated README.md
* align instance template, fix variable ordering
---------
Co-authored-by: Ludo <ludomagno@google.com>
2023-10-16 06:28:56 +00:00
Ludovico Magnocavallo
252127bde5
Billing account module ( #1743 )
...
* initial untested draft
* readme and tests
* folder module tfdoc
* remove redundant billing cost manager role in fast stage 0
* fix FAST test
2023-10-15 15:02:50 +00:00
devuonocar
3949fdc283
Add outputs to BigQuery dataset module ( #1752 )
...
* Add outputs
* Fix checks
* Fix order
* Fix order
* Fix var
* Fix outputs
* Fix README.md
2023-10-13 17:02:47 +02:00
Ludovico Magnocavallo
85d2b8b093
Fix typo in GKE nodepool taints ( #1754 )
...
* Fix typo in GKE nodepool taints
Fixes #1749
* fix windows taints
2023-10-12 12:04:15 +00:00
Ludo
55fc3e226d
Revert "fix windows taints"
...
This reverts commit 661b543e08
.
2023-10-12 13:39:42 +02:00
Ludo
661b543e08
fix windows taints
2023-10-12 13:38:37 +02:00
luigi-bitonti
3503e028ae
Module autopilot bug fixes ( #1746 )
...
* Removed unused variables and bug fix
* Ran fmt
* Fix README.md
* Added comments to code
2023-10-12 12:40:28 +02:00
devuonocar
4f91523a08
Add missing fields to Cloud Storage bucket ( #1745 )
...
* Add new featrures
* Terraform fmt
* Fix README.md
* Delete not allowed validation
* Fix README.md
* Fix README.md
* update var
* update var
* Update var
2023-10-10 22:40:30 +02:00
Julio Castillo
64d88d90d1
Append "s" to backoff times ( #1744 )
2023-10-10 13:32:19 +03:00
Julio Castillo
9ab3b49f69
Add PSA peered domains support to `net-vpc` ( #1741 )
...
* Add PSA peered domains support to `net-vpc`
* Fix tests
2023-10-06 15:31:32 +00:00
Julio Castillo
ef290c1c8d
Enforce mandatory types in all variables ( #1737 )
2023-10-06 09:44:33 +00:00
luigi-bitonti
bb76878d0d
Added FQDN Network Policy feature on GKE Cluster ( #1732 )
...
* Added FQDN Network Policy feature on GKE Cluster
* Fix README.md. Added validation into variable.
* README.md updated
---------
Co-authored-by: Bitonti, Luigi <luigi.bitonti@nttdata.com>
2023-10-06 10:05:54 +02:00
Julio Castillo
dfc5023e0b
Make deletion protection consistent across all modules ( #1735 )
...
* Expose deletion_protection in GKE modules
* Make deletion protection consistent across all modules
* Add deletion_protection option to blueprints
* Fix blueprints tests
* Fix types
* Update READMEs
* Fix dp readme
* Fix cmek blueprint default deletion_protection
* Fix blueprints tests
2023-10-05 17:31:07 +02:00
devuonocar
7503bceaed
Add materialized views for bigquery ( #1726 )
...
* add field and partition filter to time_partitioning for bq table
* add materialized view
* set optional fields for table
* Fix README.md
* Update README.md
* Fix README.md
* Replace explicit dependencies with implicit ones
* Fix indexes
* Update table_id(s) values
* Try to fix tests
* Update tests
* Restore explicit dependencies
* Update README.md
* Update README.md
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-10-04 12:25:56 +00:00
Luca Prete
20dd3df27c
Support multiple protocols (L3_DEFAULT) through net-ilb-int
2023-10-04 08:30:11 +00:00
Ludovico Magnocavallo
45673f5468
Update iam.tf
2023-10-04 08:19:31 +02:00
apichick
e7c31cb83a
Merge branch 'master' into gcs-iam
2023-10-04 08:15:00 +02:00
Miren Esnaola
c10eb72a8f
Changes in IAM to GCS module
2023-10-04 08:13:45 +02:00
Julio Castillo
4b15605711
Fix dnssec keys lookup ( #1728 )
...
* Fix dnssec keys lookup
* Fix DNS examples
* Fix FAST and blueprints resource counts
2023-10-03 21:37:21 +02:00
Ludovico Magnocavallo
789328ff5a
Bump provider versions to v5.0.0 ( #1724 )
...
* bump provider versions to 5.0.0
* fix cloud run, logging and vpc-sc
* Fix secret manager
* fix gke nodepool
* fix gke multitenant stage and blueprint
* Moving alloydb module to experimental.
* Add project to bare resources in examples
* tfdoc
* fix svpc blueprint test
* Revert "fix svpc blueprint test"
This reverts commit 14f02659098070136e64ead600580dd52c23c339.
* Fix GKE peering project
* Disable tests in alloydb module
* Bring back secret ids in secret manager tests
* Remove duplicate key
* last push
---------
Co-authored-by: Julio Castillo <jccb@google.com>
2023-10-03 12:15:36 +00:00
devuonocar
4d3b0508cc
Add storage billing model ( #1723 )
...
* Add storage billing model
* Fix README.md
2023-10-02 19:37:40 +02:00
Ludovico Magnocavallo
046575b7c6
GLB HTTP to HTTPS redirect example ( #1719 )
2023-10-02 10:10:24 +00:00
apichick
0ecd223038
Merge branch 'master' into apigee-module-fix-try
2023-09-29 17:01:01 +02:00
Miren Esnaola
60906b66d8
Fixed problem with try in apigee module
2023-09-29 16:46:34 +02:00
devuonocar
1aa5e3a6dc
Add retry policy for subscriptions ( #1716 )
...
* Add retry policy for subscriptions
* Update vars name
---------
Co-authored-by: Julio Castillo <jccb@google.com>
2023-09-29 14:46:26 +00:00
Miren Esnaola
3d2285a5ab
Fixed problem with try in apigee module
2023-09-29 16:33:21 +02:00
luigi-bitonti
be5d9b8fe0
Add bug fix in bucket local variable ( #1709 )
...
Fix bucket name reference in Cloud Functions if bucket is created and prefix is used.
2023-09-28 10:17:53 +00:00
Wiktor Niesiobędzki
1c2f0c6b14
Tests for secrets for CF
2023-09-26 11:22:35 +02:00
Luigi Bitonti
15b7215f61
Add bug fix to allow to use Secret Manager secrets to mount files in Cloud Function
2023-09-25 14:51:00 +02:00
Ludo
d78616b6c3
add support for default nodepool sa in GKE cluster module
2023-09-22 10:15:22 +02:00
Jason Steenblik
79b0dc9751
Add deletion_protection_enabled attribute to cloudsql-instance to enable the GCP native deletion protection flag ( #1696 )
2023-09-20 15:09:38 +02:00
Ludo
c4c851c1dc
remove duplicate variable members
2023-09-20 10:53:44 +02:00
Ludovico Magnocavallo
9345901598
Merge branch 'master' into instance-attachment-bc
2023-09-20 10:22:48 +02:00
Julio Castillo
d7857f26e9
Merge branch 'master' into eddern/fix-apigee-addons-config
2023-09-19 21:15:56 +02:00
eddern
36d030f61b
simplify values assertion
2023-09-19 19:28:22 +02:00
Ludovico Magnocavallo
df5daab6cc
Allow using no service account in compute-vm ( #1692 )
...
* module and tests
* align blueprints
* tfdoc
* remove stale variables
* fix blueprint
* variable description
2023-09-19 16:56:51 +00:00
eddern
9a893114b9
flip return of conditional expression
2023-09-19 18:42:29 +02:00
John Inama
b9a8b534e4
updating docs
2023-09-18 15:12:25 -04:00
John Inama
8469c86e63
reversing instance attachment names
2023-09-18 13:02:09 -04:00
John Inama
10b9c9e2a6
resolving merge:
...
:
2023-09-18 12:18:20 -04:00
Ludovico Magnocavallo
96c28e605b
fix repd disk attachment in compute-vm module ( #1688 )
2023-09-18 13:02:28 +00:00
Julio Castillo
7e7981a1b5
Add IAM variables template to ADR
2023-09-17 10:50:03 +02:00
Julio Castillo
415bc14d7b
Update Pub/Sub readme
2023-09-17 00:21:36 +02:00
Julio Castillo
9d61c6e26d
Update IAM for pubsub topics and subscriptions
2023-09-17 00:21:36 +02:00
Julio Castillo
45203fe86c
Make kms iam non-nullable
2023-09-17 00:21:36 +02:00
Julio Castillo
9c878dc9cf
Fix tests for new KMS IAM interface
2023-09-17 00:21:36 +02:00