Commit Graph

4753 Commits

Author SHA1 Message Date
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
dependabot[bot]
ca4d9af2e5 Bump golang.org/x/net (#1748)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.7.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 05:41:40 +00:00
dependabot[bot]
888e930464 Bump golang.org/x/net (#1747)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.7.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 07:21:10 +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
Ludovico Magnocavallo
2afdc5a8e1 Update COMPANION.md 2023-10-08 08:47:35 +02: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
Alejandro Leal
6faf34f54e Merge pull request #1734 from bluPhy/master
Change to tools/lint.sh to invoke python3 for blueprint metadata

Wording update to:
fast/stages-multitenant/0-bootstrap-tenant/identity-providers.tf
fast/stages/0-bootstrap/identity-providers.tf
2023-10-05 02:32:08 -04:00
Alejandro Leal
81c6959617 Update to lint.sh and wording to some tf
fast/stages-multitenant/0-bootstrap-tenant/identity-providers.tf
fast/stages/0-bootstrap/identity-providers.tf
tools/lint.sh
2023-10-05 00:17:20 -04:00
Alejandro Leal
ef3fcce138 Merge pull request #1733 from bluPhy/master
Update README.md
2023-10-04 18:22:44 -04:00
Alejandro Leal
8c4cd8548c Update README.md 2023-10-04 14:04:04 -04: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
Julio Castillo
256d690f52 Update CHANGELOG.md 2023-10-04 12:22:13 +02:00
Julio Castillo
482b917dc4 Update CHANGELOG 2023-10-04 12:20:16 +02:00
lcaggio
de883957fe Minimal Data Platform - Fix (#1730)
* Fix

* Fix README

* Fix data platform minimal tests

---------

Co-authored-by: Julio Castillo <jccb@google.com>
2023-10-04 12:15:51 +02:00
Luca Prete
20dd3df27c Support multiple protocols (L3_DEFAULT) through net-ilb-int 2023-10-04 08:30:11 +00:00
apichick
d9ab23a19e Merge pull request #1727 from apichick/gcs-iam
Gcs iam
2023-10-04 08:43:07 +02: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
lcaggio
6889f02954 Fix data platform roles (#1725)
* Fix Data Platform roles

* Fix README

* Fix blueprint tests

* Update cleanup dp steps

---------

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-10-04 07:31:40 +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
Ludo
88fb331280 update changelog 2023-10-03 09:17:10 +02: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
aa5d883deb add support for org policies to project factory (#1722) 2023-10-02 14:13:56 +00:00
Ludovico Magnocavallo
046575b7c6 GLB HTTP to HTTPS redirect example (#1719) 2023-10-02 10:10:24 +00:00
Miren Esnaola
3409300f35 Merge remote-tracking branch 'upstream/master' 2023-10-01 15:33:20 +02:00
apichick
f0f6996053 Merge pull request #1717 from apichick/apigee-module-fix-try
Apigee module fix try
2023-10-01 14:26:21 +02:00
apichick
179d34151b Merge branch 'master' into apigee-module-fix-try 2023-10-01 14:05:43 +02:00
Miren Esnaola
f989df9032 Merge remote-tracking branch 'upstream/master' 2023-10-01 14:05:05 +02:00
Ludovico Magnocavallo
2ee8f57769 FAST: add example of custom org policy condition to bootstrap README (#1718)
* add oslogin constraint condition example to bootstrap

* add oslogin constraint condition example to bootstrap

* add oslogin constraint condition example to bootstrap
2023-09-30 10:22:56 +02:00
Julio Castillo
55bedaf7d0 Merge branch 'master' into apigee-module-fix-try 2023-09-30 10:22:10 +02:00
Ludo
7395bc5baa update changelog 2023-09-30 09:33:25 +02:00
Anmol Sachdeva
06d4bf5788 fix: apigee unit tests 2023-09-29 16:40:48 +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
Julio Castillo
9082bbcc48 Fix indentation in FAST hierarchical firewall rules (#1715)
Fixes #1712
2023-09-29 13:37:41 +00:00
Ludo
013452def7 update changelog 2023-09-29 09:51:59 +02:00
lcaggio
e4a25d7c99 Fix tenant folder tag (#1711) 2023-09-28 23:48:14 +02:00