Ludovico Magnocavallo
dff7b69250
FAST: bootstrap and extra stage CI/CD improvements and fixes ( #956 )
...
* add clone commands output
* always create secret key for repos, fix module source
* optional modules ref
* tfdoc
* create secrets in the right repositories
* add publick key to modules repository
* bump Terraform version in CI templates
* add template to populated files
* tfdoc
* do not error out writing ci/cd workflows when output files are disabled
* update README
* fix apply file outputs when outputs_location is changed to null
2022-11-08 09:38:15 +01:00
Ludo
02368dfa2b
update changelog
2022-11-07 14:23:17 +01:00
Catalin Muresan
2e086404b7
Merge pull request #953 from muresan/feature/iam-service-account-static-id-and-iam-additive
...
Added IAM Additive and converted some outputs to static
2022-11-07 13:20:16 +00:00
Ludovico Magnocavallo
a3e348cd2b
Merge branch 'master' into feature/iam-service-account-static-id-and-iam-additive
2022-11-07 13:49:00 +01:00
Catalin Muresan
4e2762098f
Updated README.md
2022-11-07 12:47:35 +00:00
Ludovico Magnocavallo
6d46ef7c6f
remove duplicate blueprint folder ( #952 )
2022-11-07 13:46:22 +01:00
Catalin Muresan
31bb4476d1
Added IAM Additive and converted some outputs to static
2022-11-07 12:41:41 +00:00
Ludo
0d55de6ca9
switch to tfvars based tests
2022-11-06 08:44:13 +01:00
Ludo
6e4d8a46a1
remove redundant extra_files parameter in tfvars tests
2022-11-06 08:39:53 +01:00
Ludo
199660b5f7
update changelog
2022-11-06 08:35:13 +01:00
Wiktor Niesiobędzki
0d80ad3f29
cloud-functions v2 - fix reference to bucket_name ( #951 )
...
* Fix reference to bucket when no bucket_config is provided
* Copy tests to check v2 cloud-functions
2022-11-06 08:32:38 +01:00
Ludo
eb88d3679c
update changelog
2022-11-04 19:07:50 +01:00
Ludovico Magnocavallo
d655833c0c
Add a pytest fixture to convert tfvars to yaml ( #950 )
...
* wip
* conftest and tests
* backport cross-module implementation test
2022-11-04 18:37:23 +01:00
Ludovico Magnocavallo
fae5654e33
Refactor VPC firewall module for Terraform 1.3 ( #949 )
...
* module and module tests/examples
* align blueprints and fast
* fix null ranges
* make ports optional
* tfdoc
* make rules optional defaulting to all protocols
* review comments
* last round of comments
* invert precedence of template variables
* add option to disable all default rules
* add option to disable all default rules
* split egress/ingress
* tests
* fix tests
2022-11-04 13:56:07 +01:00
Julio Castillo
b166938435
Merge pull request #943 from KPRepos/patch-2
...
Update README.md
2022-11-03 23:22:21 +01:00
Julio Castillo
85378ea0fb
Update README.md
2022-11-03 22:43:22 +01:00
Julio Castillo
453a55c2d0
Merge branch 'master' into patch-2
2022-11-03 22:39:44 +01:00
Julio Castillo
3160d6139b
Merge pull request #948 from GoogleCloudPlatform/jccb/fix-944
...
Use display_name instead of description for FAST service accounts
2022-11-03 17:22:18 +01:00
Kartheek
49b5b97afe
Merge branch 'master' into patch-2
2022-11-03 09:16:32 -07:00
Julio Castillo
dc81b26a9b
Use display_name instead of description for FAST service accounts
...
Fixes #944
2022-11-03 16:23:48 +01:00
Julio Castillo
f912369072
Merge pull request #947 from GoogleCloudPlatform/jccb/fast-org-policy-factory
...
Use org policy factory for resman stage
2022-11-03 15:04:08 +01:00
Julio Castillo
8a20a14a0d
Move policy to serverless.yaml
2022-11-03 14:50:53 +01:00
Julio Castillo
747ebc6f39
Use org policy factory for resman stage
2022-11-03 14:48:21 +01:00
Julio Castillo
649bedc291
Update README.md
2022-11-03 13:19:02 +01:00
Julio Castillo
e29957c394
Update README.md
2022-11-03 13:18:21 +01:00
Julio Castillo
305e302283
Merge pull request #946 from GoogleCloudPlatform/jccb/org-policy-factory
...
Deprecate organization-policy module
2022-11-03 12:56:12 +01:00
Julio Castillo
4b278a1533
Update variable description
2022-11-03 12:35:50 +01:00
Julio Castillo
d91a0835f7
Remove organization-policy module (now included in the resman modules)
2022-11-03 12:35:50 +01:00
Julio Castillo
8b786a7b23
Merge pull request #945 from GoogleCloudPlatform/jccb/org-policy-factory
...
Org policy factory
2022-11-03 12:30:57 +01:00
Julio Castillo
ecda25d2bc
Update test requirements
2022-11-03 12:20:26 +01:00
Julio Castillo
5211466816
Bring back deleted assert
2022-11-03 12:18:37 +01:00
Julio Castillo
5b1873775a
Fix internal links
2022-11-03 12:14:47 +01:00
Julio Castillo
f64c43e893
Add org policy factory example
2022-11-03 12:12:50 +01:00
Julio Castillo
3e18575fad
Add factory support for new org policies
2022-11-03 11:41:53 +01:00
Kartheek
c7b70e42d0
Update README.md
...
Added a note about Project resource name to be unique and also to check if project was deleted recently.
2022-11-02 14:37:49 -07:00
Julio Castillo
eae0f960b5
Merge pull request #942 from GoogleCloudPlatform/jccb/fix-dns-tests
...
Bump tftest and improve dns tests
2022-11-02 20:38:01 +01:00
Julio Castillo
8564fbcb93
Bump tftest and improve dns tests
2022-11-02 18:22:36 +01:00
Ludo
b0f31144ea
update changelog
2022-11-02 18:12:30 +01:00
Ludovico Magnocavallo
0563260678
Refactor ILB module for Terraform 1.3 ( #941 )
...
* wip
* wip
* wip
* backport health check to compute-mig
* align blueprints and fast
* fix blueprints
* tfdoc
2022-11-02 18:05:20 +01:00
Ludo
a214368800
revert temporary blueprint copy to old name
2022-11-02 11:14:20 +01:00
Julio Castillo
48b1053c33
Merge pull request #940 from GoogleCloudPlatform/jccb/test-org-policies-implementation
...
Ensures the implementation of org policies is consistent
2022-11-02 10:55:20 +01:00
Julio Castillo
38e761c3a8
Add test that ensures the implementation of org policies is consistent
2022-11-02 10:41:38 +01:00
Ludovico Magnocavallo
edc9fa7789
temporarily duplicate cloud armor example ( #939 )
2022-11-02 09:36:03 +00:00
Ludo
6b919fff73
update changelog
2022-11-02 09:57:39 +01:00
Julio Castillo
2dd0f29c94
Merge pull request #937 from kumar-dhanagopal/master
...
Update README.md
2022-11-02 08:39:25 +01:00
Kumar Dhanagopal
80b95b8f49
Update README.md
...
Fixed minor typos
2022-11-01 12:29:43 -07:00
Ludovico Magnocavallo
8c51a2a386
Enable org policy service and add README notice to modules ( #936 )
...
* enable org policy service and add README notice to modules
* fix tests
2022-11-01 14:25:07 +01:00
Ludo
d8c144dd9b
update changelog
2022-11-01 09:55:14 +01:00
Ludovico Magnocavallo
559753fab5
enable org policy API, fix run.allowedIngress value ( #935 )
2022-11-01 09:52:03 +01:00
Ludovico Magnocavallo
a30c186f1f
Refactor compute-mig module for Terraform 1.3 ( #931 )
...
* wip: autoscaler
* wip: fix autoscaler
* wip: health check
* wip: untested
* wip: tests and examples missing
* wip: examples
* wip: consumers
* blueprint tests
* fast
2022-11-01 09:38:59 +01:00