Commit Graph

1132 Commits

Author SHA1 Message Date
averbukh 52878c1564 Reorder variables 2021-12-15 11:13:18 +01:00
averbukh cba1a4f45e Merge branch 'sa-upload-crt' of https://github.com/terraform-google-modules/cloud-foundation-fabric into sa-upload-crt 2021-12-15 11:07:32 +01:00
averbukh 6bd4b8021a Refactoring 2021-12-15 11:07:22 +01:00
Aleksandr Averbukh aab78ece8b
Merge branch 'master' into sa-upload-crt 2021-12-13 22:50:13 +01:00
averbukh ae4d8e0611 Add basic test for onprem-sa-mgmt example 2021-12-13 22:48:18 +01:00
averbukh 50b88fe288 Finalize onprem-sa-ket-mgmt example 2021-12-13 22:36:42 +01:00
lcaggio 38b8ea1757
Fix VPC-SC module, add example (#387) 2021-12-13 11:26:09 +01:00
Ludovico Magnocavallo 750bb9f7e0
Update CHANGELOG.md 2021-12-13 08:41:59 +01:00
Ludovico Magnocavallo 174de3a087
Organization module refactor, in-module firewall policy factory for organization and folder (#385)
* move iam and logging to separate files, minimal refactoring

* update README

* fix example

* factory

* tfdoc

* boilerplate

* remove data_folder variable

* tfdoc

* fix default factory name

* add firewall policy to folder module

* add factory example
2021-12-13 08:41:02 +01:00
Ludovico Magnocavallo 026d634812
Update CHANGELOG.md 2021-12-09 17:34:39 +01:00
Ludovico Magnocavallo 402385b955
Update CHANGELOG.md 2021-12-09 17:33:54 +01:00
Ludovico Magnocavallo 9b7850485d
Update CHANGELOG.md 2021-12-09 17:33:33 +01:00
Ludovico Magnocavallo 3758c8f3b0
Improve PSN support in net-vpc module (#384)
* improve PSN support

* fix variable order

* fix example test

* fix cloudsql example
2021-12-09 17:26:37 +01:00
lcaggio 546385d3ee
Add support for partitioned tables on Organization sinks (#380)
* Add support for partioned tables on Organization sinks

* Update changelog

* Fix lint

* Fix lint

* Use simple bool instead of block

* fix README

* Fix Readme

* Rename variable

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2021-12-09 09:55:47 +01:00
Simone Ruffilli d6495caf70
Merge pull request #383 from terraform-google-modules/sruffilli-net-vpc-firewall-minifactory
net-vpc-firewall mini rules-factory
2021-12-07 20:39:14 +01:00
Ludovico Magnocavallo cc63468176
Merge branch 'master' into sruffilli-net-vpc-firewall-minifactory 2021-12-07 19:26:58 +01:00
Ludovico Magnocavallo fcc8741cd2
refactor locals (#382) 2021-12-07 19:26:24 +01:00
Simone Ruffilli dfe83c2cdf
Update CHANGELOG.md 2021-12-07 17:46:49 +01:00
Simone Ruffilli 28d84c120a Tests for net-vpc-firewall module 2021-12-07 14:40:23 +01:00
Simone Ruffilli 8348504067 Fixed small bug on locals 2021-12-07 13:40:35 +01:00
Simone Ruffilli 5c8557a29d Paying tributes to the linting gods 2021-12-07 13:29:01 +01:00
Simone Ruffilli b1ff592990 net-vpc-firewall mini rules-factory 2021-12-07 13:26:21 +01:00
Simone Ruffilli 6315410642
Merge pull request #378 from terraform-google-modules/net-vpc-subnet-factory
net-vpc module: added subnet mini-factory
2021-12-07 10:40:05 +01:00
Simone Ruffilli a0f15931a5 Removed dead code 2021-12-07 10:08:41 +01:00
Simone Ruffilli 122314e43e
Merge branch 'master' into net-vpc-subnet-factory 2021-12-07 09:43:00 +01:00
Simone Ruffilli 3b79b79d92 Added license boilerplate to subnet yaml data in tests 2021-12-07 09:37:51 +01:00
Simone Ruffilli 8a2ad25a45 Updated README.md. Added tests. 2021-12-07 09:35:24 +01:00
Simone Ruffilli 31f91bc37d
Merge pull request #381 from terraform-google-modules/sruffilli-patch-2
Minor doc updates
2021-12-07 09:22:37 +01:00
Simone Ruffilli 490f500ac2
Update README.md 2021-12-07 09:01:32 +01:00
Simone Ruffilli 7b07d1fb8d
Update README.md 2021-12-07 09:00:04 +01:00
Simone Ruffilli 04cf75d446 Gracefully handle a null secondary_ip_range 2021-12-06 17:48:12 +01:00
Simone Ruffilli dfe1bad689 Adds support for IAM per-subnet IAM bindings via factory 2021-12-06 17:32:15 +01:00
Aleksandr Averbukh 4fd1ccb982 Update iam-sa docs 2021-12-06 17:30:56 +01:00
Aleksandr Averbukh 0e5fdda107 TF fmt 2021-12-06 17:23:53 +01:00
Aleksandr Averbukh 2d9c2fe774 Fix typo in the SA module readme 2021-12-06 17:09:48 +01:00
Aleksandr Averbukh 205975ff39 SA key uploading and credentials json generation with terraform. 2021-12-06 17:02:56 +01:00
Simone Ruffilli a2d5f6bfa7 Code cleanup 2021-12-06 16:46:46 +01:00
Simone Ruffilli ca03a8aea7 Update README.md 2021-12-06 16:44:33 +01:00
Simone Ruffilli 90718bf134 net-vpc module: added subnet mini-factory 2021-12-06 16:41:08 +01:00
Simone Ruffilli 98f294a822
Added subnet id and self_link to outputs (#377)
Adjusted module outputs so that it's easier to consume them when using the factory in a larger codebase.
2021-12-04 20:01:22 +01:00
Simone Ruffilli 860fb0399d
Merge pull request #376 from terraform-google-modules/sruffilli-patch-3
Update README.md
2021-12-04 16:16:02 +01:00
Simone Ruffilli edd3888a9f
Merge branch 'master' into sruffilli-patch-3 2021-12-04 15:42:01 +01:00
Simone Ruffilli 27299f9843
Merge pull request #373 from terraform-google-modules/sruffilli-patch-2
Update README.md - fixed broken link
2021-12-04 15:41:48 +01:00
Simone Ruffilli 8e9117f32c
Update README.md
Fixes out of date link on the module usage example
2021-12-04 15:18:24 +01:00
Simone Ruffilli b01d9c4743
Merge branch 'master' into sruffilli-patch-2 2021-12-04 15:17:01 +01:00
Luca Prete 8e8f4d2117
[#374] Add taint when Windows node pools are created to match the one GKE implicitly adds 2021-12-03 14:15:51 +01:00
Simone Ruffilli d9b05e5633
Update README.md - fixed broken link 2021-12-02 15:27:08 +01:00
Ludovico Magnocavallo 7bf372305e
Update README.md 2021-12-02 08:50:30 +01:00
Julio Castillo fb88a6dc20
Merge pull request #372 from terraform-google-modules/ludo-issue-371
Depend log sinks from IAM roles
2021-12-01 12:27:21 +01:00
Ludovico Magnocavallo 357f6d5939 depend log sinks from IAM roles, fixes #371 2021-12-01 12:08:04 +01:00