Ludovico Magnocavallo
4e8fbbc54a
fix dns peering example in doc
2021-01-11 12:29:29 +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
Julio Castillo
c6691a6140
Add include_children option folder and organization sinks
2020-12-06 17:56:27 +01:00
Julio Castillo
8d65a97b11
Add tests for logging sinks
2020-12-06 17:36:22 +01:00
Julio Castillo
d4201c740d
Update environments e2e example with new sinks
2020-12-05 13:24:44 +01:00
Ludovico Magnocavallo
7aaf24afd3
Add support for confidential compute to compute-vm module ( #179 )
...
* add support for confidential compute
* add support for confidential compute to instance template
2020-12-05 09:14:12 +01:00
Julio Castillo
f56c36e2d0
Rename org_id variable to organization_id in organization module
2020-11-25 18:36:19 +01:00
Julio Castillo
0e535a3675
Merge remote-tracking branch 'origin/master' into hierarchical-firewall
2020-11-25 18:07:16 +01:00
Julio Castillo
dc038ad71f
Add tests for hierarchical firewall policy
2020-11-25 18:06:25 +01:00
Andras Gyömrey
c8958c548f
monitoring is automatically enabled when monitoring.writer is enabled ( #177 )
2020-11-25 17:32:53 +01:00
Julio Castillo
1c3451cc35
Merge remote-tracking branch 'origin/master' into hierarchical-firewall
2020-11-25 14:37:36 +01:00
Julio Castillo
779f585d1d
Hierarchical firewall policies for folders
2020-11-23 18:45:18 +01:00
Ludovico Magnocavallo
cffc823f48
refactor access in bq module, add iam ( #172 )
2020-11-21 09:45:56 +01:00
Ludovico Magnocavallo
27aa0aa64c
Add support for forwarding path to dns module ( #171 )
...
* add support for forwarding path to dns module
* update README
2020-11-20 08:35:58 +01:00
Ludovico Magnocavallo
cb4abcafd6
fix mig module test
2020-11-18 08:40:41 +01:00
Ludovico Magnocavallo
14fe796885
Add missing role to GKE nodepool service account, refactor test runners and parallelize tests ( #164 )
...
* add missing role to GKE nodepool service account
* refactor plan test runners
* remove spurious print statements from test
* use concurrency via locking the fixture dir
* add filelock to test requirements
* fix pytest arg in cloud build
* and yet another dep and args fix
* fix e2e runner, use correct runner in env e2e test
* revert parallel test changes, split modules and environments triggers
* I should stop experimenting in PRs
2020-11-09 21:32:09 +01:00
Ludovico Magnocavallo
6610b79b6c
Revert iam_additive behaviour ( #160 )
...
* revert iam_additive format, add iam_additive_members
* revert iam_additive format, add iam_additive_members
* update CHANGELOG
2020-11-09 11:29:08 +01:00
Julio Castillo
524416ea03
Move example test suite to its own directory
2020-11-07 18:22:03 +01:00
Julio Castillo
946822ff5c
Merge pull request #157 from terraform-google-modules/example-tests
...
Make examples in READMEs runnable and testable
2020-11-07 11:38:19 +01:00
Ludovico Magnocavallo
b3ae7c9454
Add support for internal service account to GKE nodepool module ( #156 )
...
* add support for internal service account to GKE nodepool module, fixes #62
* update shared vpc example to use internally managed service account
* update shared vpc example to use internally managed service account
* update hub and spoke peering example to use renamed gke nodepool variables
2020-11-07 10:48:12 +01:00
Julio Castillo
d56e7441ea
Add boilerplate to new files.
...
Thanks linter ;)
2020-11-07 10:40:09 +01:00
Julio Castillo
eecdee63e6
Make examples in READMEs runnable and testable
2020-11-07 10:28:33 +01:00
Ludovico Magnocavallo
b4fc8167a0
use new iam variable in cloud function module
2020-11-06 08:37:44 +01:00
Ludovico Magnocavallo
f1a3c3ebe8
use new iam variables in kms module
2020-11-06 08:26:50 +01:00
Ludovico Magnocavallo
f72bea3f96
use new iam variable in container registry
2020-11-06 08:22:35 +01:00
Ludovico Magnocavallo
0d17007c9d
new iam variable in endpoints module
2020-11-06 08:18:57 +01:00
Ludovico Magnocavallo
efc694ba01
fix and streamline bigtable module, add tests, align to new iam variable name
2020-11-06 08:11:07 +01:00
Ludovico Magnocavallo
3a4938874b
rename iam variables in pubsub module
2020-11-05 21:28:34 +01:00
Ludovico Magnocavallo
ca931181fc
bump tftest version
2020-11-05 17:58:03 +01:00
Ludovico Magnocavallo
cb54ff77a1
rename iam variable in service account module
2020-11-05 09:22:13 +01:00
Ludovico Magnocavallo
44f1828c33
rename iam variable in compute vm module
2020-11-05 09:10:49 +01:00
Ludovico Magnocavallo
462a7023cd
rename iam variable in source repo module
2020-11-05 08:58:05 +01:00
Ludovico Magnocavallo
7e96e899d5
rename folder module tests
2020-11-05 08:57:50 +01:00
Ludovico Magnocavallo
2828b2c455
fix skipped service directory module test
2020-11-05 08:57:18 +01:00
Ludovico Magnocavallo
8267252031
rename iam variable in net vpc module
2020-11-05 08:49:29 +01:00
Ludovico Magnocavallo
9d0db19c5e
rename iam variables in gcs module
2020-11-04 16:57:06 +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
d47478a466
rename iam members variable in project module
2020-11-04 16:22:00 +01:00
Ludovico Magnocavallo
d0ed3b7614
rename iam additive variable in project module
2020-11-04 16:17:12 +01:00
Ludovico Magnocavallo
d2c84de8ff
use new variable names in organization module
2020-11-04 15:44:28 +01:00
Ludovico Magnocavallo
627f86219f
rename iam variable in secret manager module, add tests
2020-11-04 14:19:16 +01:00
Ludovico Magnocavallo
c372980e15
update service directory module to 0.13
2020-11-04 14:08:33 +01:00
Julio Castillo
c75230adf3
Remove iam_roles from net-vpc
2020-10-30 19:19:40 +01:00
Julio Castillo
a27ec7bf61
Fix peering test cases
2020-10-30 18:07:56 +01:00
Julio Castillo
53cb8359ee
Remove *_roles variables in kms module
2020-10-30 17:58:45 +01:00
Julio Castillo
bf86fb8a96
Merge branch 'master' into terraform-0.13
2020-10-30 00:25:37 +01:00
Julio Castillo
b13a10efe5
Remove iam_roles from compute-vm module
2020-10-30 00:18:10 +01:00
Julio Castillo
78efb63b4a
Remove iam_roles from project module
2020-10-29 23:51:34 +01:00
Julio Castillo
61d402fece
Update gcs module to terraform 0.13
2020-10-29 23:26:03 +01:00
Julio Castillo
f919a8dba0
Update GKE SVPC example to prevent -target usage
2020-10-26 23:26:29 +01:00