Commit Graph

23 Commits

Author SHA1 Message Date
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
Simone Ruffilli 490f500ac2
Update README.md 2021-12-07 09:01:32 +01:00
Simone Ruffilli 7b07d1fb8d
Update README.md 2021-12-07 09:00:04 +01:00
Simone Ruffilli 98f294a822
Added subnet id and self_link to outputs (#377)
Adjusted module outputs so that it's easier to consume them when using the factory in a larger codebase.
2021-12-04 20:01:22 +01:00
Simone Ruffilli 8e9117f32c
Update README.md
Fixes out of date link on the module usage example
2021-12-04 15:18:24 +01:00
Ludovico Magnocavallo f6775aca1b
Use the same versions file everywhere, pin to tf 1.0+ provider 4.0+ (#355)
* add default versions file, remove old providers and versions

* use default versions file everywhere

* fix kms module

* re-add provider configuration for data platform step 2

* update kms module outputs sorting

* update kms documentation

* fix data solutions tests

* fix GKE workload identity attribute name

* work around firewall provider issue in datafusion example
2021-11-03 15:05:43 +01:00
sruffilli a1dea79c9d
Update README.md (#329)
Fixes copy/paste funup.
2021-10-16 17:34:22 +02:00
Simone Ruffilli 1764b3630c Updated README.md - updated tfdocs 2021-10-15 12:21:12 +02:00
Simone Ruffilli 0836433e55 hierarchical-policies updated with new resources 2021-10-15 12:16:13 +02:00
Simone Ruffilli 23dbe0ae85 Updated factories/README.md 2021-10-15 12:16:13 +02:00
sruffilli 49db01ee92
Update README.md 2021-10-15 11:35:51 +02:00
Simone Ruffilli dc955f6076 Fixed module paths 2021-10-15 09:24:31 +02:00
Simone Ruffilli f344a863d1 Refactored example-environments: separated envs 2021-10-15 09:21:52 +02:00
sruffilli 657cfa4130
Update main.tf 2021-10-14 18:55:55 +02:00
Ludovico Magnocavallo 2ce9c06d01
Update README.md 2021-10-14 18:44:49 +02:00
Ludovico Magnocavallo cf5f76942c
Update README.md 2021-10-14 18:42:52 +02:00
Ludovico Magnocavallo 097de78cda
Update README.md 2021-10-14 18:38:34 +02:00
Ludovico Magnocavallo e53d4633b2
Update README.md 2021-10-14 18:37:15 +02:00
Ludovico Magnocavallo 995c0f0c52
Update README.md 2021-10-14 18:36:34 +02:00
Ludovico Magnocavallo 3cc2c1ce2f
nit changes 2021-10-14 18:33:14 +02:00
Ludovico Magnocavallo 31127c6a28
nit changes 2021-10-14 18:30:01 +02:00
Simone Ruffilli 89f045d3db Boilerplates 2021-10-14 18:01:32 +02:00
Simone Ruffilli 36fb785ea9 Resource factories 2021-10-14 17:00:04 +02:00