Commit Graph

11 Commits

Author SHA1 Message Date
Julio Castillo 1d13e3e624 Add more validations to linter
- Ensure all variables and outputs are sorted
- Ensure all variables and outputs have a description
- Add data-solutions/data-platform-foundations to linter

Fix all modules to follow these new conventions.
2021-10-08 18:26:04 +02:00
javiergp 15b2736a7c
Bugfixing Data Foundations (#310)
* Bugfixing Data Foundations and impersonation support
- Fixed SA permissions
- Usage of impersonation to avoid SA private key export
- Fixed required API enablement
- Added FW rules required by dataflow
- Added provider for sa impersonation
2021-09-28 17:13:18 +02:00
Julio Castillo cb7c65135e
Update CI processes (#296)
- Upgrade to latest terraform version (1.0.4)
- Remove tflint from linting pipeline (was not doing anything)
- Add terraform fmt check to linting pipeline
- Pass all code through terraform fmt
2021-08-12 17:30:53 +02:00
Lorenzo Caggioni 54e4155ae8 Add details on VPC-SC and CMEK in README files 2021-07-09 10:52:52 +02:00
Lorenzo Caggioni 15d3742b06 add vpc-sc support 2021-07-08 16:51:57 +02:00
Lorenzo Caggioni 57c6bf49b0 - Remove Regional KMS key, not in use at the moment
- Remove Bittable and Secretmanager, not in use at the moment
2021-07-05 07:06:21 +02:00
Lorenzo Caggioni b1d8c06422 fix variables 2021-06-28 10:57:11 +02:00
Lorenzo Caggioni 37533b2d41 Add support for CMEK keys in Data Foundation end to end example 2021-06-25 13:06:19 +02:00
lcaggio 03b24b5aa9
Update README.md 2021-06-15 17:13:40 +02:00
Yoram Ben-Yaacov d14d3475d5 Add information about the relation between the two first steps 2021-06-15 16:46:21 +03:00
Yoram Ben-Yaacov fb56bb6673 Folders rename 2021-06-15 16:12:20 +03:00