Ludovico Magnocavallo
5e0ab57f3a
Add support for IAM bindings on service accounts to project factory ( #753 )
...
* Fix #748
* fix linting
* remove trailing whitespace
* update FAST pf
2022-07-21 15:13:39 +02:00
Miren Esnaola
68e56058ab
AD FS example
2022-07-11 09:52:35 +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
Miren Esnaola
2e9fdea1a4
Binary authorization module and example
2022-06-17 16:09:12 +02:00
Miren Esnaola
9f5d59748d
Added example with GLB and Cloud Armor
2022-05-26 15:32:11 +02:00
Julio Castillo
4e83b5003b
Merge branch 'master' into sql-multi-region
2022-05-03 17:46:18 +02:00
Ludovico Magnocavallo
4114f9995f
Change hub and spoke VPN example to use VPN HA ( #643 )
...
* missing outputs and diagram
* fix names and outputs, update diagram
* fix vm name in example
* tfdoc files on
* fix test
* address comments
2022-05-02 09:01:05 +02:00
Lorenzo Caggioni
04bc505b70
Fix roles
2022-04-13 16:05:54 +02:00
Lorenzo Caggioni
15e5904966
Add example test
2022-04-13 15:08:37 +02:00
Taneli Leppä
d79dd7ab28
Added example of SQL Server always on groups.
2022-04-07 17:38:08 +02:00
lcaggio
ec3832760d
Merge branch 'master' into lcaggio/dp-dc-policy-tag
2022-04-04 15:38:52 +02:00
Lorenzo Caggioni
67b1715ecc
Fix data_eng_principals logging role.
2022-04-04 09:16:55 +02:00
Lorenzo Caggioni
3d8c9a4b52
Fix test.
2022-04-01 18:52:30 +02:00
Lorenzo Caggioni
98a9ba2c82
Fix example test
2022-04-01 18:46:51 +02:00
Ludovico Magnocavallo
fa84a888c2
rename new cloud ops tests
2022-03-17 16:41:11 +01:00
Ludovico Magnocavallo
fef3ed8c93
Fix missing service networking identity in project, PSA ( #585 )
...
* test
* test
* test
* fix
* tfdoc
* fix tests
* fix tests
2022-03-17 14:29:28 +01:00
averbukh
6c2c9a3833
Fix tests
2022-03-16 00:57:05 +01:00
averbukh
e98de6c453
Unmanaged GCE instances TCP healthchecker
2022-03-15 23:50:57 +01:00
apichick
00473fda64
API gateway module and example that creates a multi-region deployment for API gateway
2022-02-22 12:00:44 +01:00
Lorenzo Caggioni
bd1461ed61
Fix roles and tests.
2022-02-12 15:52:34 +01:00
Lorenzo Caggioni
eb2e510518
Fix IAM and tests
2022-02-12 10:10:05 +01:00
Lorenzo Caggioni
2d9d52fd8d
Fix vpc name and tests
2022-02-10 09:48:51 +01:00
Ludovico Magnocavallo
a64e7a8e41
Merge branch 'master' into fast-dev-dp
2022-02-09 14:37:28 +01:00
Ludovico Magnocavallo
40cb46e1cc
Add support for Shared VPC service IAM to project module ( #525 )
...
* project module changes
* fix examples
* add comments in module code
* re-enable nullable on svpc variables
* project factory
* Tests still failing (#526 )
* fix pf
* tfdoc
* pf test boilerplate
Co-authored-by: Simone Ruffilli <sruffilli@google.com>
2022-02-09 11:06:51 +01:00
lcaggio
042266f28c
Merge branch 'master' into fast-dev-dp
2022-02-08 09:02:48 +01:00
Ludovico Magnocavallo
c2a2b799b9
Remove older GCS to BQ example ( #523 )
...
* remove older GCS to BQ example
* remove tests
2022-02-08 07:30:03 +01:00
Lorenzo Caggioni
97b9dae7e1
Fix misconfiguration and tests.
2022-02-07 23:16:47 +01:00
Lorenzo Caggioni
072fa3d9fd
Fix test.
2022-02-07 08:25:16 +01:00
Lorenzo Caggioni
d692c57f20
Fix test module location, for real.
2022-02-05 09:30:40 +01:00
Lorenzo Caggioni
1c3f6270fb
Fix test module location.
2022-02-05 09:23:14 +01:00
Lorenzo Caggioni
30b18374fb
Replace DP example tests with the new one.
2022-02-05 09:11:03 +01:00
Lorenzo Caggioni
93fdcbf335
fix tests
2022-02-03 17:52:02 +01:00
Lorenzo Caggioni
fb851a5afa
fix tests
2022-02-03 17:45:33 +01:00
lcaggio
fafbe5c1c8
Merge branch 'master' into fast-dev-dp
2022-02-02 16:58:18 +01:00
Lorenzo Caggioni
b2cb55a58f
Fix test, for real? :-)
2022-02-02 16:55:19 +01:00
Lorenzo Caggioni
a597679349
Fix test error
2022-02-02 16:41:28 +01:00
Elia
e279818b55
M4CE (v5) Examples ( #413 )
...
* M4CE (v5) Examples
* vm-migration new parent folder
* New vm-migration section
* Updated variables description
* Updated variables description
* Fixed broken link
* Updated variables description
* Fix lines spacing
* Added output variable
* Updated Variables description
* New variables layout
* fixed new line
* M4CE (v5) Examples
* vm-migration new parent folder
* New vm-migration section
* Updated variables description
* Updated variables description
* Fixed broken link
* Updated variables description
* Fix lines spacing
* Added output variable
* Updated Variables description
* New variables layout
* fixed new line
* added test
* move test on new folder
* Updated variables order and description
* Added output file
* vm-migration example tests
* Updated output description
* Updated output description
* Fixed Typo
Co-authored-by: Simone Ruffilli <sruffilli@google.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-02-02 15:21:10 +01:00
Julio Castillo
5396735bc6
Changes to gcs to bq least privilege example ( #447 )
...
* Changes to gcs to bq least privilege example
* Fix 'try' on encryption variables
* Fix roles
* Fix tests
* Use templatefile in output variables
* Remove FIXME
* Fix tests
* Changes to gcs to bq least privilege example
* Fix 'try' on encryption variables
* Fix roles
* Fix tests
* Use templatefile in output variables
* Remove FIXME
* Fix tests
* Merge branch 'jccb/gcs-to-bq-changes' of https://github.com/GoogleCloudPlatform/cloud-foundation-fabric into jccb/gcs-to-bq-changes
* fix readme and template
* fix readme
* Update FIXME.
Co-authored-by: Lorenzo Caggioni <lorenzo.caggioni@gmail.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-02-02 08:32:59 +01:00
Lorenzo Caggioni
a193dcc0b4
Add test.
2022-02-01 10:41:27 +01:00
Simone Ruffilli
abb6b50a46
Add periods at the end of each description field where missing ( #478 )
2022-01-31 10:45:34 +01:00
Ludovico Magnocavallo
e866db2c88
Merge Fabric FAST ( #435 )
...
Co-authored-by: Simone Ruffilli <sruffilli@google.com>
Co-authored-by: Julio Castillo <jccb@google.com>
2022-01-19 14:19:39 +01:00
Lorenzo Caggioni
33ce60cf00
fix tests
2022-01-14 18:39:22 +01:00
Ludovico Magnocavallo
5d7adc4bf2
Merge branch 'master' into gcs2bq-least-privileges
2022-01-14 18:04:36 +01:00
Lorenzo Caggioni
3eb1f93f4b
Move tests
2022-01-14 18:02:08 +01:00
Julio Castillo
fcd6be9733
Fix gcs_to_bq_with_dataflow tests
2022-01-14 16:53:15 +01:00
Simone Ruffilli
baa31e82d9
Resource Factory update ( #430 )
...
* Resource Factory update
* Pleasing the linting gods
* Poking the linting gods
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-01-14 08:30:06 +01:00
Luca Prete
36651e40a0
Fix gcs_to_bq_with_dataflow test failing ( #428 )
2022-01-13 14:09:55 +01:00
Julio Castillo
f0773d4883
Simplify tests by figuring out fixture dir automatically
...
We always use the same directory for terraform fixtures, so it's quite
easy to figure out its path from a pytest fixture by inspecting the
stack. This commit implements this functionality and decreases the
amount of boilerplate needed to write a test.
(Ported from fast)
2022-01-11 11:54:13 +01:00
Julio Castillo
8df9ef9035
New folder structure
2022-01-11 11:53:19 +01:00
Simone Ruffilli
ee25965c89
Copyright bump ( #410 )
2022-01-01 15:52:31 +01:00