Commit Graph

23 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
Julio Castillo 2863d929a5 Remove redundant variable `admin_ranges_enabled` 2021-10-04 14:12:00 +02:00
Ludovico Magnocavallo 262f823464
Refactor compute-vm to remove multiple instance support (#314)
* first iteration, largely untested

* basic tests pass

* basic tests pass

* nic test

* disk tests, refactor

* fix tests

* update README

* update gcs to bq example

* fix README examples, do not create disks for template

* fix data solutions examples

* update cloud operations examples

* update networking examples, mig and ilb modules examples

* update default image to debian 11

* update README table
2021-10-04 10:46:44 +02:00
lcaggio efb52eeb6c
Move `bq` robot service account into the robot service account project output (#262) 2021-06-11 13:02:30 +02:00
Julio Castillo c5e7ca78e8 Fix data examples 2021-06-01 18:47:57 +02: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
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 7c2d51f4de Rename folder example.
Add links on Readme
Update Changelog
2020-06-30 16:46:47 +02:00