Commit Graph

1168 Commits

Author SHA1 Message Date
arsenyspb
63bd79df31 Merge branch 'master' into feature/saiebq-file-exporter 2021-12-23 23:16:14 +08:00
Arseny Chernov
28f7697b83 Resolve order of variables test 2021-12-23 22:23:59 +08:00
Arseny Chernov
002ef657e3 Change README 2021-12-23 22:16:27 +08:00
Arseny Chernov
6717abf0e1 Add count to toggle optional modules 2021-12-23 22:07:14 +08:00
Arseny Chernov
19f6127e8a Change README to two diagrams 2021-12-23 17:38:58 +08:00
Arseny Chernov
dbb3b7a9ed Change README, add diagram ( gcpdraw a6e4ec4f-7d6c-4796-b63e-ee4ce7b1792f ) 2021-12-23 14:26:47 +08:00
Ludovico Magnocavallo
bf1e2e3bed backport tfdoc and check doc fixes 2021-12-22 15:44:43 +01:00
Ludovico Magnocavallo
a09485201a update documentation check 2021-12-22 15:35:12 +01:00
Ludovico Magnocavallo
a98feaee4f Update CHANGELOG.md 2021-12-22 11:01:14 +01:00
Ludovico Magnocavallo
197e7cbe19 Fix ignore changes for hfw rules (#401)
* fix tfdoc replacement

* ignore changes to rule description

* add folder example, fixes #339

* fix ignore changes in org and folder module
2021-12-22 11:00:44 +01:00
Ludovico Magnocavallo
564dc4325d Update CHANGELOG.md 2021-12-22 10:48:08 +01:00
Ludovico Magnocavallo
e2f5b96f4a Ludo hfw fixes (#400)
* fix tfdoc replacement

* ignore changes to rule description

* add folder example, fixes #339
2021-12-22 10:46:27 +01:00
Ludovico Magnocavallo
54367f2947 Update CHANGELOG.md 2021-12-22 10:06:31 +01:00
Ludovico Magnocavallo
173def118f fix tfdoc replacement (#398) 2021-12-21 11:51:15 +01:00
Julio Castillo
0c21fecff8 Add metric scopes support (#397)
* Add metric scopes support

* Fix typo

* new tfdoc block in README

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2021-12-21 09:22:10 +01:00
Ludovico Magnocavallo
b63114849b Update CHANGELOG.md 2021-12-21 08:52:20 +01:00
Ludovico Magnocavallo
1ac3fe4460 New tfdoc version (#396)
* update tfdoc

* rewrite check docs, refactor tfdoc replace, regenerate modules READMEs

* remove dead code from check docs

* do not fail on missing variable files in check docs

* fix typos
2021-12-21 08:51:51 +01:00
Simone Ruffilli
d2cbf800fc Fixes typo 2021-12-16 18:11:40 +01:00
Simone Ruffilli
794ca6cb6c Update outputs.tf 2021-12-16 18:11:40 +01:00
Simone Ruffilli
eeaca4023d net-address: Added support for PSA ranges 2021-12-16 18:11:40 +01:00
Arseny Chernov
9bbae283ba Update test_plan and README 2021-12-16 21:27:51 +08:00
sergiotejon
6a42929df3 Linux sysctls configuration and Kubelet config (#388)
* Linux sysctls configuration and Kubelet config

* Fix terraform linting issues

* Updated README.md

* Updated Kubelet config object type

* Update readme

Co-authored-by: Sergio Tejón <stejon@freepik.com>
Co-authored-by: Julio Castillo <jccb@google.com>
2021-12-16 13:32:17 +01:00
Arseny Chernov
f23e314bea Add roles/bigquery.jobUser for CF 2021-12-16 20:27:26 +08:00
Arseny Chernov
e428504d7f Add getattr() to retrieve attribute from format 2021-12-16 20:10:22 +08:00
Arseny Chernov
b36688ec78 Add optional BQ table as a file export config 2021-12-16 17:54:38 +08:00
Arseny Chernov
976fabdf86 Add bq_table_overwrite handling 2021-12-16 15:39:49 +08:00
Aleksandr Averbukh
0fe5b6b03f Merge pull request #379 from terraform-google-modules/sa-upload-crt
SA key uploading and credentials json generation with terraform.
2021-12-15 18:45:02 +01:00
averbukh
c2b364a7ac Merge branch 'sa-upload-crt' of https://github.com/terraform-google-modules/cloud-foundation-fabric into sa-upload-crt 2021-12-15 18:26:53 +01:00
averbukh
39b7756958 Rewording, fix typos 2021-12-15 18:26:44 +01:00
Aleksandr Averbukh
9d54e5a073 Merge branch 'master' into sa-upload-crt 2021-12-15 18:22:04 +01:00
Julio Castillo
1186464d15 Merge pull request #391 from terraform-google-modules/jccb/tftest-update
Bump tftest version
2021-12-15 15:37:26 +01:00
Julio Castillo
36b277222d Bump tftest version
Bump tftest version to 1.6.1 and ensure test runners can update
providers if needed and available.
2021-12-15 15:12:43 +01:00
Stenio Ferreira
601ebd028e Added support for Stateful Managed Instance Groups (#367)
* First iteration updates

* All tests passing

* Updated README and var descriptions

* Updated README

* Updated example README

* Consolidated stateful vars

* consolidated stateful vars

* Updated README

* Requested changes to try

* Fixed README examples and try

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2021-12-15 14:56:53 +01:00
arsenyspb
5beba11058 Add target_node and minor fixes (#389)
* Add separate BQ tables per asset type

* Add missing BQ location

* Add missing CF region

* Change Scheduler job to non-generic

* Add target_node, pass tests

* Do tfdoc.py

* Do terraform fmt

* Do terraform fmt -recursive for tests' fixtures

* Fix typo in test's variables
2021-12-15 14:07:48 +01:00
Julio Castillo
a4c48b8950 Merge pull request #390 from arsenyspb/patch-1
Update CONTRIBUTING.md
2021-12-15 12:58:22 +01:00
arsenyspb
ece8c0896f Update CONTRIBUTING.md
Suggest change of wording related to `terraform format`: should be done from the top, recursively, and after `pytest` step, because fixtures are also going to be checked for linting during PR.
2021-12-15 18:41:51 +08:00
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