Commit Graph

2483 Commits

Author SHA1 Message Date
Miren Esnaola 824353a42b Added servicemesh feature to GKE hub and included fleet robot service account in projectmodule 2022-07-15 17:58:39 +02:00
Seth Moon a8677ededc
Move Cloud Run VPC Connector annotations to template metadata (#735) (#737) 2022-07-13 21:06:28 +02:00
Simone Ruffilli ef27d2e9d1
Use spot VMs for test VM and for NVAs (#734) 2022-07-13 13:57:03 +02:00
Julio Castillo 71ae8601c6
Merge pull request #733 from GoogleCloudPlatform/jccb/close-685
Fix dataset name
2022-07-12 14:45:56 +02:00
Julio Castillo 4e2069d2bb Fix dataset name
Fixes #685
2022-07-12 12:50:28 +02:00
Julio Castillo 07c5da4283 Fix tests 2022-07-12 12:39:00 +02:00
Julio Castillo 93acd595fe Merge branch 'master' into fast/gke2 2022-07-12 12:20:06 +02:00
Julio Castillo 1bc352bb7b Fix docs 2022-07-12 12:19:05 +02:00
Julio Castillo 25955b158a Merge branch 'master' into fast/gke2 2022-07-12 12:16:04 +02:00
Julio Castillo e7bc11e6b9 Add gke SAs to outputs 2022-07-12 12:10:39 +02:00
Ludovico Magnocavallo d9ea825ea5
add support for topic message duration (#732) 2022-07-12 09:23:23 +02:00
Ludovico Magnocavallo 1abfdacd56
Avoid setting empty IAM binding in subnet factory (#731)
* avoid setting empty IAM binding in subnet factory

* fix tests
2022-07-11 21:11:52 +02:00
apichick fc6265b766
Merge pull request #712 from apichick/adfs
AD FS example
2022-07-11 10:16:43 +02:00
Miren Esnaola 68e56058ab AD FS example 2022-07-11 09:52:35 +02:00
Ludovico Magnocavallo f42b0f06e4
add billing IAM for billing group (#730) 2022-07-11 08:26:13 +02:00
Ludovico Magnocavallo 263cf96d81
fix #728 (#729) 2022-07-10 11:34:41 +02:00
Ayman Farhat 54d805dac0
New example for a data playground Terraform setup (#655)
* Initial commit for adding a sample data playground

* Update README

* Add license boilerplate to variables.tf

* Apply linting rules

* rename var to ptoject_id, create prefix var, remove extra zone var

* Adds the option for using an existing project by default

* Bundles all VPC related variables in a single vpc_config variable of type object

* Add encryption_key usage example + policy_boolean

* Add tests, apply linting and todos for upcoming PRs

* Update variables in readme

* Fix formatting via fmt

* Rename test dir to fix module conflict issue

* Add high level diagram and sort vars/outputs by alphabetical

* Modify diagram and update main README under data examples with link / summary

* Line break

* Use png in diagram

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-07-10 09:27:18 +02:00
Ludovico Magnocavallo 4b89e9f2f6
Update CONTRIBUTING.md 2022-07-10 09:13:37 +02:00
Aleksandr Averbukh f3dd8692ba
Fix documentation for organization-policy module (#726) 2022-07-10 09:12:47 +02:00
Aleksandr Averbukh e21a0f7541
Merge pull request #722 from GoogleCloudPlatform/org-policy-rework
OrgPolicy module (factory) using new org-policy API, #698
2022-07-08 15:38:42 +02:00
Aleksandr Averbukh a1e34234ae Tf fmt for the org-policy module 2022-07-08 15:25:35 +02:00
Aleksandr Averbukh 9c942a68d6 More experimental definition to a separate file, so CICD does not rewrite it with default-versions.tf 2022-07-08 15:19:47 +02:00
Aleksandr Averbukh b8fae0fbf0 Update fixtures variable type to follow the module experimental feature. 2022-07-08 14:55:28 +02:00
Aleksandr Averbukh 9d7ce78df2 Enable experimental feature for the test fixture 2022-07-08 12:47:05 +02:00
Aleksandr Averbukh 9ec644d524 Mention of experimental feature in the readme file 2022-07-08 12:27:43 +02:00
Aleksandr Averbukh 63ac142005 Simplified module interface, proper data structure for policies 2022-07-08 12:24:18 +02:00
Aleksandr Averbukh 3c593f9220 Fix module ref 2022-07-06 20:11:24 +02:00
Aleksandr Averbukh a5bf4be416 Merge branch 'org-policy-rework' of https://github.com/GoogleCloudPlatform/cloud-foundation-fabric into org-policy-rework 2022-07-06 20:06:42 +02:00
Aleksandr Averbukh e6d558e416 Add refs to the readme files. 2022-07-06 20:05:38 +02:00
Aleksandr Averbukh 966aaba67f
Merge branch 'master' into org-policy-rework 2022-07-06 19:57:05 +02:00
Aleksandr Averbukh adac90d1bb Fix docs 2022-07-06 19:49:12 +02:00
Aleksandr Averbukh a34983b2e9 OrgPolicy module (factory) using new org-policy API, #698 2022-07-06 19:41:18 +02:00
Simone Ruffilli 0d9fac316a
FAST: Resman: Update billing.tf (#721)
* FAST: Resman: Update billing.tf

Add billing.costsManager to the PF SAs to allow it to create billing alerts.

* fix linting

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-07-06 16:10:14 +03:00
Michael Gfeller 9de2878507
Merge pull request #716 from mgfeller/mgfeller/fast-cicd-pf-dev-format-arg
FAST - added missing format argument in branch-pf-dev-sa-cicd
2022-07-05 12:43:32 +02:00
Michael Gfeller ea7827d1ad FAST - added missing format argument in branch-pf-dev-sa-cicd
In the module branch-pf-dev-sa-cicd, the calls to the "format" function were missing the argument var.automation.federated_identity_pool.
2022-07-05 11:44:33 +02:00
Ludovico Magnocavallo 8585852ae6
fix #714 (#715) 2022-07-05 09:46:53 +02:00
Ludovico Magnocavallo a3ea8bed8b wip 2022-07-05 10:07:50 +03:00
apichick 9336ac644d
Merge pull request #695 from apichick/net_glb_ip_address
Modified reserved IP address outputs
2022-07-01 19:13:10 +02:00
apichick ecee29820e
Merge branch 'master' into net_glb_ip_address 2022-07-01 18:59:28 +02:00
Ludovico Magnocavallo 9a3128e716 wip 2022-06-30 20:20:14 +02:00
Ludovico Magnocavallo 7b5ced7e15 stage 01 2022-06-30 18:22:57 +02:00
Ludovico Magnocavallo 7786dd3d90
Merge branch 'master' into fast/gke2 2022-06-30 11:30:52 +02:00
Ludovico Magnocavallo d6a81fb662 wip 2022-06-30 11:00:57 +02:00
Michael Gfeller 6db8a2852f
Merge pull request #711 from mgfeller/mgfeller/fast-readme-tfvars-auto
FAST - updated several stage READMEs about usage of *.auto.tfvars files
2022-06-29 17:32:01 +02:00
Ludovico Magnocavallo ee7a615a58 Merge remote-tracking branch 'origin/master' into fast/gke2 2022-06-29 17:06:55 +02:00
Michael Gfeller c66bb0e1c3 Merge branch 'master' of https://github.com/GoogleCloudPlatform/cloud-foundation-fabric into mgfeller/fast-readme-tfvars-auto 2022-06-29 15:29:43 +02:00
Julio Castillo 797bfc90b7
Merge pull request #709 from GoogleCloudPlatform/fix-gke-log-monit
when using managed prometheus or passing monitoring config there is e…
2022-06-29 14:34:13 +02:00
Abhishek Patil d224404424 when using managed prometheus or passing monitoring config there is error thrown as Error: googleapi: Error 400: Cannot specify logging_config or monitoring_config together with logging_service or monitoring_service., badRequest which is resolved using the fix 2022-06-29 14:54:05 +05:30
Julio Castillo aa9b01cb77
Merge pull request #708 from GoogleCloudPlatform/gke/autopilot-issue-705
Fix #705
2022-06-28 18:53:55 +02:00
Julio Castillo add8fa5f73
Merge branch 'master' into gke/autopilot-issue-705 2022-06-28 17:53:57 +02:00