Commit Graph

3024 Commits

Author SHA1 Message Date
Israel Herraiz 11e6717133 storage_target is an optional setting 2022-11-23 15:08:22 +01:00
Israel Herraiz d86813e72f Update README.md with new option settings 2022-11-23 14:30:08 +01:00
Israel Herraiz 00a26d8e98 Add settings for autoscaling to Bigtable module. 2022-11-23 14:26:54 +01:00
Sebastian Kunze e4fc47a063
Normalize prefix handling in blueprints (#1003) 2022-11-23 11:09:00 +01:00
Ludo d16affd1c6 update changelog 2022-11-22 20:55:32 +01:00
astianseb 345cb4b7fa
Default nodepool creation fix (#999)
* Default nodepool creation fix

* Removed comments and fixded formatting with fmt

* Refactored per PR comment

Co-authored-by: Astian Seb <sgrabski@google.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-11-22 19:17:57 +01:00
Julio Castillo cb9a87dee4
Merge pull request #1005 from GoogleCloudPlatform/jccb/fix-990
Only set partitioned table when sink type is bigquery
2022-11-22 17:13:53 +01:00
Julio Castillo e629a997d1 Only set partitioned table when sink type is bigquery
Fixes 990
2022-11-22 15:48:48 +01:00
Sebastian Kunze 948b61fdce
Use `actions/labeler` to automatically label pull requests (#1004) 2022-11-22 15:42:47 +01:00
Sebastian Kunze ad7a0bb857
Add missing `write_package` permission (#998) 2022-11-22 08:32:42 +00:00
Ludo 19a2839728 update changelog 2022-11-22 07:18:10 +01:00
Israel Herraiz 3651231fdc
Merge pull request #997 from iht/bigquery_subscriptions
Add BigQuery subcriptions to Pubsub module.
2022-11-21 18:26:52 +01:00
Julio Castillo ce0524611c
Merge branch 'master' into bigquery_subscriptions 2022-11-21 18:14:33 +01:00
Israel Herraiz e692eac867 Add BigQuery subcriptions to Pubsub module.
Pubsub can now have subscriptions that write directly to BigQuery.
 * https://cloud.google.com/pubsub/docs/bigquery

In the Google Terraform provider, this is configured using an additional block
inside a `google_pubsub_subscription` resource.
 * https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/pubsub_subscription#nested_bigquery_config

This PR adds a new input variable to the `pubsub` module, to optionally add this
block to some of the subscriptions defined in the module.
2022-11-21 17:43:17 +01:00
Sebastian Kunze 6400111ad5
Fix `repository name must be lowercase` on docker build (#996) 2022-11-21 16:04:56 +00:00
Sebastian Kunze b6249bc52e
Push container images to GitHub instead of Google Container Registry (#995) 2022-11-21 14:53:51 +00:00
Julio Castillo 428fb9e821
Merge pull request #993 from GoogleCloudPlatform/jccb/fix-sort
Fix variable and output sort check
2022-11-21 14:32:55 +01:00
Julio Castillo 882a3ebf78 Fix pubsub sorting 2022-11-21 13:47:24 +01:00
Julio Castillo cf39f68e9a Only look at outputs.tf in check documentation lint 2022-11-21 13:17:55 +01:00
Julio Castillo 297691565e Show different icons for documentation check failures 2022-11-21 13:17:55 +01:00
Julio Castillo d41dc678e6 Fix organization module 2022-11-21 13:17:55 +01:00
Julio Castillo e2e7bc282d Remote debug lib 2022-11-21 13:17:55 +01:00
Julio Castillo 826ff14ef9 Sort variables and outputs 2022-11-21 13:17:55 +01:00
Julio Castillo 2e700db8a7 Fix variable/output sort check 2022-11-21 13:17:55 +01:00
Israel Herraiz f26e8646a9
Merge pull request #994 from iht/add_pubsub_schema
Add schemas to Pubsub topic module.
2022-11-20 17:56:03 +01:00
Israel Herraiz 06750e7236 1 + 1 = 2 2022-11-20 16:56:23 +01:00
Israel Herraiz 5fa9b5e0b0 Fix example code for topic with schemas 2022-11-20 16:36:36 +01:00
Israel Herraiz 2a23df6bd3 Fix variables/outputs table after removing duplicated code. 2022-11-20 16:35:08 +01:00
Israel Herraiz 7b799bc076 Remove duplicated code 2022-11-20 16:34:33 +01:00
Israel Herraiz 3f4fa74729 Address reviewer comments. 2022-11-20 16:32:37 +01:00
Israel Herraiz 54e9738c39 Add schemas to Pubsub topic module.
Pubsub topics can now have
schemas (https://cloud.google.com/pubsub/docs/admin#schemas). This PR adds an
option to set the schema settings and create a new optional resource of type
`google_pubsub_schema` attached to the `google_pubsub_topic`.
2022-11-20 13:26:33 +01:00
Julio Castillo f4960dd8fe
Merge pull request #987 from GoogleCloudPlatform/jccb/test-factory-examples
Add tests to factory examples
2022-11-18 18:01:40 +01:00
Julio Castillo 2cd74823b1 Generate files based on readme contents 2022-11-18 17:48:52 +01:00
Julio Castillo b2510ea4cf Fix org policies factories 2022-11-18 17:48:52 +01:00
Julio Castillo a3767cdfe2 Fix boilerplate check 2022-11-18 17:48:52 +01:00
Julio Castillo 17fde88a57 Skip bq factory tests 2022-11-18 17:48:52 +01:00
Julio Castillo 5cfa1062cc Ensure inline README file match fixture files 2022-11-18 17:48:52 +01:00
Julio Castillo 7be3288cc7 Add tests for factory examples 2022-11-18 17:48:52 +01:00
Luca Prete 4124ef41fc
Add network tags support to the organization module (#979) 2022-11-18 15:56:28 +01:00
Ludo dea1a778f6 update changelog 2022-11-18 09:53:07 +01:00
Ludovico Magnocavallo 002ba4eef7
Allow cross-project backend services in ILB L7 module (#991)
* wip

* neg, README

* fix neg variable

* fix neg project id, enable global access, add service directory
2022-11-18 08:48:41 +00:00
apichick ddd47b0095
Merge pull request #984 from apichick/apigee
Apigee module and blueprint
2022-11-17 17:20:27 +01:00
apichick dcfc4a18be
Merge branch 'master' into apigee 2022-11-17 16:58:00 +01:00
Julio Castillo c709a09d89
Merge pull request #988 from GoogleCloudPlatform/jccb/merge-function-tests
Merge cloud function v1 and v2 tests
2022-11-17 11:18:57 +01:00
Julio Castillo ed84bcb631 Merge cloud function v1 and v2 tests 2022-11-17 10:32:56 +01:00
Julio Castillo bb8c62c6ec
Merge branch 'master' into apigee 2022-11-17 00:47:05 +01:00
Miren Esnaola 3501d20785 Apigee module and blueprint 2022-11-16 19:49:26 +01:00
Wiktor Niesiobędzki 4d4bcb23a9
Merge pull request #965 from wiktorn/cloud_functions_trigger_v2_optionals
Add triggers to Cloud Functions v2
2022-11-16 17:00:02 +01:00
Wiktor Niesiobędzki 01218060e8 Simplify service_account_email expression 2022-11-16 16:44:38 +01:00
Wiktor Niesiobędzki 4947ac5028 Simplify trigger_service_account_email variable expression 2022-11-16 16:44:38 +01:00