Andras Gyomrey
1da5bde47b
Support for consistent function bundles
2021-11-07 10:27:10 +00: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
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
Mikołaj Stefaniak
b481d9baff
Packer example changelog ( #316 )
...
* Updated top-level README and CHANGELOG to reflect packer-builder example
* Added packer related files to gitignore
2021-10-04 17:35:31 +02:00
Mikołaj Stefaniak
65fd32c4c0
Introduced packer image builder example ( #313 )
2021-10-04 17:10:19 +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
Julio Castillo
c4908e4240
Update readmes
2021-09-22 17:57:48 +02:00
Ludovico Magnocavallo
b373615041
Update README.md
2021-09-22 14:20:48 +02:00
Ludovico Magnocavallo
29b0487687
Support a different use case in delegated role grants example ( #309 )
...
* support a different use case in delegated role grants example
* linter
* add second diagram
2021-09-22 13:50:30 +02:00
Julio Castillo
d31fcdaf69
Fix diagram width
2021-09-22 13:17:05 +02:00
Julio Castillo
cf4db0d7dd
Fix typo
2021-09-22 13:15:56 +02:00
Julio Castillo
39712b6793
Add diagram to delegated role grants example
2021-09-22 13:14:32 +02:00
Julio Castillo
50d6105bf0
Prefix 'iam' to delegated role grants example ( #307 )
...
* Prefix 'iam' to delegated role grants example
* Update CHANGELOG
2021-09-22 10:39:18 +02:00
Julio Castillo
13f729a2d6
Clarify what the delegated role grants does
2021-09-21 15:53:48 +02:00
Julio Castillo
48cfef86dd
Fix boilerplate
2021-09-21 15:02:23 +02:00
Julio Castillo
d56fd2c6ea
New delegated role grants example
2021-09-21 14:52:18 +02:00
lcaggio
7327b0214a
Fix documentation.
2021-09-02 09:45:51 +02:00
lcaggio
2fb8decab3
Fix lint
2021-09-02 09:38:33 +02:00
lcaggio
b2d42511e5
Fix example
2021-09-01 11:17:06 +02:00
Julio Castillo
0ce81743f2
Update CAI example ( #274 )
...
* Add Asset Inventory API to project module
* Create feed from terraform in CAI example
* Fix tests
* sort services
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2021-07-08 08:57:27 +02:00
Julio Castillo
cdedc8dd4e
Fix typo
2021-07-05 22:56:23 +02:00
Ludovico Magnocavallo
86b88e0634
fix modules version constraints ( #206 )
2021-03-05 08:41:59 +01:00
Julio Castillo
1e11c670f5
Update copyright to 2021
2021-02-15 09:38:10 +01:00
Ludovico Magnocavallo
2ab64446a9
Update hub and spoke peering to optionally create project ( #195 )
...
* optionally create project, add vm in hub, export routes to gke peering
* fix typo in unrelated module
* update README
* update README
* update unrelated README for lint
* fix test
2021-02-04 12:12:56 +01:00
Ludovico Magnocavallo
fd838034b8
remove unneeded explicit dependency form dns example
2021-01-11 12:51:28 +01:00
Ludovico Magnocavallo
fe71be72d3
Aurelien's SVPC DNS example ( #186 )
...
* Cloud DNS and Shared VPC (#184 )
* Cloud DNS and Shared VPC module to allow application teams to have their own Cloud DNS configuration.
* Cleaning up README.md
* Improving Formating.
* Adding license to all .tf files.
* Removing dead code.
* Moving this example into the Cloud Operations folder.
* Using fabric resources and refactoring. Only the 'test.example' file is not using the proper modules now.
* normalize README, use autogenerated vars table, add types to variables
* refactor
* simple tests
* add diagram, update READMEs
Co-authored-by: Aurélien Legrand <aurelien.legrand01@gmail.com>
2021-01-11 11:57:57 +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
Julio Castillo
c60e37d884
Update copyright in headers
2020-11-06 09:36:09 +01:00
Ludovico Magnocavallo
f89d782304
remove version constraints from examples
2020-11-06 08:45:46 +01:00
Ludovico Magnocavallo
b4fc8167a0
use new iam variable in cloud function module
2020-11-06 08:37:44 +01:00
Ludovico Magnocavallo
3a4938874b
rename iam variables in pubsub module
2020-11-05 21:28:34 +01:00
Ludovico Magnocavallo
25e1b8ac46
update examples and tests for project and folder modules variable changes
2020-11-04 16:49:55 +01:00
Ludovico Magnocavallo
7c05b49714
update iam variables for service directory in dns example
2020-11-04 15:44:03 +01:00
Julio Castillo
82a1fe3c20
Removing iam_roles from multiple modules
...
This commits removes the iam_roles variables from the modules:
- artifact-registry
- bigtable-instance
- cloud-function
- container-registry
- endopoints
- pubsub
- source-repository
2020-10-30 18:58:07 +01:00
Julio Castillo
78efb63b4a
Remove iam_roles from project module
2020-10-29 23:51:34 +01:00
Julio Castillo
d624295702
Fix service account tests
2020-10-20 23:25:50 +02:00
Ludovico Magnocavallo
ad653c5bba
Add tests for new end to end example ( #143 )
...
* make parent_id optional
* add tests for new e2e example
2020-09-24 19:07:13 +02:00
lcaggio
7ef84a5cd5
Merge pull request #137 from terraform-google-modules/asset_inventory
...
e2e example: Scheduled Cloud Asset Inventory Export to Bigquery
2020-09-24 18:57:02 +02:00
Ludovico Magnocavallo
d18dcea9d2
update README in/out table
2020-09-24 18:49:48 +02:00
Ludovico Magnocavallo
703bca7c0b
reformat
2020-09-24 18:49:16 +02:00
Ludovico Magnocavallo
0cbc6556e0
remove merge diff
2020-09-24 18:48:40 +02:00
Ludovico Magnocavallo
290ddd56ab
use consistent quotes, 2 spaces per tab
2020-09-24 18:48:25 +02:00
lcaggio
c192fd2baf
Update outputs.tf
...
fix output
2020-09-24 17:40:51 +02:00
Lorenzo Caggioni
68115ee4fa
Remove cloud shell file
2020-09-24 17:32:26 +02:00
Lorenzo Caggioni
e7939291a9
Merge branch 'asset_inventory' of https://github.com/terraform-google-modules/cloud-foundation-fabric into asset_inventory
...
rebase
2020-09-24 17:29:00 +02:00
Lorenzo Caggioni
8464fbacc4
Fix roles
...
Implement PR comments
Make example at Project level to keep it simpler
2020-09-24 17:16:43 +02:00
Luca Prete
f2c80e17f1
[ #138 ] Update copyright headers to 2020 ( #139 )
...
Co-authored-by: Luca Prete <lucaprete@google.com>
2020-09-23 11:07:03 +02:00
Ludovico Magnocavallo
a2392aeda1
minimal Markdown syntax fixes and lang tweaks to READMEs
2020-09-17 20:06:54 +02:00
lcaggio
7555ec8859
Merge branch 'master' into asset_inventory
2020-09-17 17:54:23 +02:00