Commit Graph

50 Commits

Author SHA1 Message Date
Ludovico Magnocavallo abca488737 refactor resources 2021-06-10 17:04:27 +02:00
Yoram Ben-Yaacov fc987a9a5d
Merged all components into one main file. (#259)
* Merged all components into one main file.

* rename datasource folder to resources

* resources output added for:
* datamart-bigquery-datasets-list
* dwh-bigquery-datasets-list
* landing-bucket-names
* landing-pubsub-list
* transformation-bucket-names

* Change the project ID with a link to the module

* add support for IAM roles to the datasets created

* Removed unused local variable module_version

* Moved from  access and access_identities to IAM.

* Update README.md

Co-authored-by: lcaggio <lcaggioni@google.com>
2021-06-10 09:58:40 +02:00
Ludovico Magnocavallo 1074546510 refactor environment 2021-06-05 16:05:39 +02:00
Ludovico Magnocavallo 34dd1f565c
Data Foundations: reorder first level README and folder structure (#251)
* reorder first level README and folder structure

* Link fix

Co-authored-by: Yoram Ben-Yaacov <benyaacov@google.com>
2021-05-30 20:04:56 +02:00
Ludovico Magnocavallo 99bfd4da98
Update README.md 2021-05-26 08:15:38 +02:00
Yoram Ben-Yaacov fd60b8328a projects prefix added 2021-05-24 21:45:54 +03:00
Yoram Ben-Yaacov 097e4da818 Renaming and reordering the files 2021-05-23 13:46:47 +03:00
Yoram Ben-Yaacov 8610ec84a7 Documents list reordering 2021-05-18 20:03:04 +03:00
Yoram Ben-Yaacov 256bbcec61 Link text update 2021-05-18 20:02:13 +03:00
Yoram Ben-Yaacov 33f3a9834d Add Data Platform Foundations description to the data-solutions README file 2021-05-18 20:00:45 +03:00
Yoram Ben-Yaacov c53b755684 Adding data-platform-foundations code 2021-05-18 19:30:21 +03:00
Julio Castillo a3e8f5391b Avoid data sources in in gcs-to-bq-with-dataflow example 2021-02-15 18:15:20 +01:00
Julio Castillo 1e11c670f5 Update copyright to 2021 2021-02-15 09:38:10 +01:00
Ludovico Magnocavallo e3a03a76ff
Add support for rePD and existing disk attachment to compute VM (#194)
* initial untested support for repd in compute-vm

* fix repd reference in instance disks

* add support for snapshot source, change disk variable

* fix attach existing disk to instance

* fix examples, add documentation on disk sources

* fix attaching disk for instance templates, add examples

* fix data e2e examples

* update vars table in README
2021-02-03 08:00:08 +01:00
Ludovico Magnocavallo cffc823f48
refactor access in bq module, add iam (#172) 2020-11-21 09:45:56 +01:00
Julio Castillo c31764fa7e
Add lint step to check module READMEs (#154)
* Add documentation check to lint process

* Split get_variables_outputs

* Install tfdoc dependencies in linting pipeline

* doc lint variant

* use new script args in ci build config

* exit early if doc does not exist

* align README docs with variables

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2020-11-07 09:12:41 +01:00
Ludovico Magnocavallo f89d782304 remove version constraints from examples 2020-11-06 08:45:46 +01:00
Ludovico Magnocavallo 1423a82322 update kms iam variables in examples 2020-11-06 08:28:42 +01:00
Ludovico Magnocavallo 9ebff3ece8 update examples for gcs module variable rename 2020-11-04 17:00:22 +01:00
Julio Castillo 53cb8359ee Remove *_roles variables in kms module 2020-10-30 17:58:45 +01:00
Julio Castillo 61d402fece Update gcs module to terraform 0.13 2020-10-29 23:26:03 +01:00
Julio Castillo d624295702 Fix service account tests 2020-10-20 23:25:50 +02:00
Lorenzo Caggioni 534662a41c - Fix issue 128 2020-08-31 10:48:14 +02:00
Ludovico Magnocavallo 60c068ffea update input variable tables in data solutions examples 2020-08-29 11:15:42 +02:00
Julio Castillo 5ae489f50d
Add alias IP support in `compute-vm` (#127)
* Add alias IP support in `compute-vm`

* Fix tests

* add end to end tests for data solutions examples and fix example errors

* update changelog

* add missing boilerplate

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2020-08-29 10:12:30 +02:00
Ludovico Magnocavallo bd103080df
Update variables.tf 2020-06-30 20:44:16 +02:00
Ludovico Magnocavallo f3f1ce9051
Update README.md 2020-06-30 20:41:47 +02:00
Ludovico Magnocavallo 49f7b82cc4 fix boilerplate in Python scripts 2020-06-30 20:37:40 +02:00
Lorenzo Caggioni dd47ff6507 Add License 2020-06-30 18:08:35 +02:00
Lorenzo Caggioni 93817dbc14 Fix 2020-06-30 16:53:41 +02:00
Lorenzo Caggioni fd5b903962 fix layout 2020-06-30 16:51:56 +02:00
Lorenzo Caggioni 7c2d51f4de Rename folder example.
Add links on Readme
Update Changelog
2020-06-30 16:46:47 +02:00
Lorenzo Caggioni abecaeef9c Fix 2020-06-30 16:34:56 +02:00
Lorenzo Caggioni 42f0f5a454 Fix 2020-06-30 11:07:55 +02:00
Lorenzo Caggioni 58e5dfa620 Fixes 2020-06-30 10:56:27 +02:00
Lorenzo Caggioni 9a4ec24093 First commit.
TODO:
 - fix error on destroy
 - improve robot service account handling
2020-06-26 21:45:41 +02:00
Lorenzo Caggioni 46aaff9a71 Fix VM output 2020-06-11 10:08:48 +02:00
Lorenzo Caggioni 2ab4314889 Merge branch 'data-e2e-01' of https://github.com/terraform-google-modules/cloud-foundation-fabric into data-e2e-01 2020-06-11 09:54:37 +02:00
Lorenzo Caggioni 7b57e5642a Fixes based on comments on the PR 2020-06-11 09:53:04 +02:00
Ludovico Magnocavallo 9def09fdcb
Update README.md 2020-06-10 18:46:16 +02:00
Ludovico Magnocavallo 9b910790ce
Update README.md 2020-06-10 18:45:57 +02:00
Ludovico Magnocavallo 9b33ece703
Update README.md 2020-06-10 18:45:43 +02:00
Ludovico Magnocavallo 14463dc93f
Update README.md 2020-06-10 18:41:55 +02:00
Lorenzo Caggioni 718a851af4 Fix encryption_keys variable name 2020-06-10 16:31:42 +02:00
Lorenzo Caggioni d029ee8e3a - Rename example to `cmek-via-centralized-kms`
- updated CHANGELOG and READMEs
2020-06-10 15:22:43 +02:00
Ludovico Magnocavallo ec35a485c2 crop diagram 2020-06-10 13:36:35 +02:00
Ludovico Magnocavallo 1f7963a067
Update README.md 2020-06-10 13:34:49 +02:00
Ludovico Magnocavallo 45bbae29e7
Update README.md 2020-06-10 13:29:44 +02:00
Lorenzo Caggioni 644522d495 Fix readme 2020-06-08 17:51:02 +02:00
Lorenzo Caggioni 08d244145f Add e2e example to use Cloud KMS with GCE and GCS.
KMS deployed in a separate project to reflect common architecture pattern where companies
have a centralized KMS and service projects using crypto keys.
2020-06-08 17:36:35 +02:00