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
Yury Nino
63019316e1
Remove location from local.prefix
2021-12-12 16:15:21 -05:00
Ludovico Magnocavallo
3758c8f3b0
Improve PSN support in net-vpc module ( #384 )
...
* improve PSN support
* fix variable order
* fix example test
* fix cloudsql example
2021-12-09 17:26:37 +01:00
lcaggio
546385d3ee
Add support for partitioned tables on Organization sinks ( #380 )
...
* Add support for partioned tables on Organization sinks
* Update changelog
* Fix lint
* Fix lint
* Use simple bool instead of block
* fix README
* Fix Readme
* Rename variable
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2021-12-09 09:55:47 +01:00
Simone Ruffilli
28d84c120a
Tests for net-vpc-firewall module
2021-12-07 14:40:23 +01:00
Simone Ruffilli
3b79b79d92
Added license boilerplate to subnet yaml data in tests
2021-12-07 09:37:51 +01:00
Simone Ruffilli
8a2ad25a45
Updated README.md. Added tests.
2021-12-07 09:35:24 +01:00
Andras Gyomrey
d2ef4c3277
Allow using gVNIC in compute-vm ( #211 )
2021-11-08 11:18:15 +00:00
Andras Gyomrey
4d278d62e4
Default for output_file_mode
2021-11-07 13:20:00 +00:00
Andras Gyomrey
1da5bde47b
Support for consistent function bundles
2021-11-07 10:27:10 +00:00
apichick
731688a782
parent 871dd3f5c0
...
author apichick <apichick@google.com > 1635979681 +0100
committer apichick <apichick@google.com > 1635980891 +0100
parent 871dd3f5c0
author apichick <apichick@google.com > 1635979681 +0100
committer apichick <apichick@google.com > 1635980849 +0100
update vpc connector variables and added options variable to containers
Updated iam variable description
Included tests for examples in README
Fixed linting
2021-11-04 00:09:28 +01:00
apichick
7f5f5a460f
Added cloud-run module
2021-11-03 23:50:07 +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
Ludovico Magnocavallo
923ba819d1
bigquery-dataset
2021-10-19 21:09:16 +02:00
caiotavaresdito
c65afde6b0
Included new variables fixture test plan
2021-10-18 11:13:53 -04:00
Simone Ruffilli
0836433e55
hierarchical-policies updated with new resources
2021-10-15 12:16:13 +02:00
Simone Ruffilli
b3838cfdb4
Fixed tab size on tests
2021-10-14 19:10:03 +02:00
sruffilli
a67ddf9bec
Update test_plan.py
2021-10-14 19:04:09 +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
Julio Castillo
cd4917f2f2
README and test fixes
2021-10-07 21:50:16 +02:00
Julio Castillo
1378efde6e
New module for Cloud SQL instances
2021-10-07 18:20:07 +02:00
Ludovico Magnocavallo
a45814f41c
Naming convention module ( #318 )
...
* naming convention module
* tfdoc
* lint fixture
* add optional separator, variable descriptions
* add output descriptions
* fix example tests
2021-10-05 12:21:12 +02:00
Ludovico Magnocavallo
5001eb49a4
Make dns module resilient to dynamic values ( #317 )
...
* refactor module and fix tests
* account for wildcard records
* account for empty recordset names
* align tests
* align networking end to end examples
* fix behaviour with wildcard and empty names
* Update main.tf
* fix dumb online edit :)
2021-10-04 18:59:14 +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
javiergp
15b2736a7c
Bugfixing Data Foundations ( #310 )
...
* Bugfixing Data Foundations and impersonation support
- Fixed SA permissions
- Usage of impersonation to avoid SA private key export
- Fixed required API enablement
- Added FW rules required by dataflow
- Added provider for sa impersonation
2021-09-28 17:13:18 +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
e99514e9f1
Add tests to delegated role grants example
2021-09-21 15:42:01 +02:00
lcaggio
8a177b395f
Update changelog and fix tests.
2021-09-01 11:25:45 +02:00
Julio Castillo
1b80085c9b
Create email notification channels automatically
2021-08-13 12:02:46 +02:00
Julio Castillo
3a8a040ff3
Billing budget module
2021-08-13 12:01:00 +02:00
Julio Castillo
cb7c65135e
Update CI processes ( #296 )
...
- Upgrade to latest terraform version (1.0.4)
- Remove tflint from linting pipeline (was not doing anything)
- Add terraform fmt check to linting pipeline
- Pass all code through terraform fmt
2021-08-12 17:30:53 +02:00
Daniel Strebel
ed6ebc0c82
pytests for apigee modules
2021-08-05 15:47:00 +02:00
Ludovico Magnocavallo
202892b344
Add support for lifecycle_rule in gcs module ( #288 ) ( #289 )
...
* Add support for lifecycle_rule in gcs module (#288 )
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
* fix docs
* rename unrelated interconnect module tests
* fix doc example test
Co-authored-by: iury <1934268+IuryAlves@users.noreply.github.com >
2021-07-30 12:07:17 +02:00
averbukh
3a83423554
Cleaning up test for decentralized fwl
2021-07-28 22:25:26 +02:00
averbukh
7792b91364
Add basic tests for decentralized firewall example
2021-07-28 22:14:14 +02:00
averbukh
830e464e2e
Update firewall-yaml test fixture
2021-07-26 09:50:33 +02:00
Ludovico Magnocavallo
813ea55d0d
Simplify new CF from onprem via PSC example ( #280 )
...
* add support for PSC addresses to net-address module
* simplify PSC CF example
* update diagram
2021-07-20 15:05:48 +02:00
Andrea Gandolfi
c96abf7270
Networking examples: Fix tests "private cloud function from onprem"
2021-07-20 10:28:00 +02:00
Andrea Gandolfi
898fd7379f
Networking examples: Rename test folder "private cloud function from onprem"
2021-07-20 10:11:58 +02:00
Andrea Gandolfi
7f5328fe6e
Networking examples: Add test to "private cloud function from onprem"
2021-07-20 10:10:34 +02:00
Ludovico Magnocavallo
4fb953d83f
Update ILBaNH example (all protocols, symmetric hashing, multi-zone) ( #277 )
...
* update ILBaNH example (all protocols, symmetric hashing, multi-zone)
* update variables/outputs table in README
* update test
2021-07-19 19:28:39 +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
Lorenzo Caggioni
d760959999
fix tests
2021-07-05 07:15:04 +02:00
Lorenzo Caggioni
d181199647
fix tests
2021-06-28 12:29:30 +02:00
Lorenzo Caggioni
889c456458
fix test
2021-06-25 13:10:28 +02:00
lcaggio
3d84897b4b
Create pubsub service identity if service is enabled ( #270 )
...
* Create service identity if service is enabled
* remove dry run mode
* fix tests
* Improve for_each logic
2021-06-25 09:26:33 +02:00
dsiviglia
1781d7c6bc
Interconnect ( #268 )
...
* module for VLAN attachment+cloud router+bgp
* fix vlan attachments review comments
* run terraform fmt
* fix code review comment and build errors
* fix for code review comments
* code review changes
* changes after review
* changes after code review
* changes after code review
* test net-interconnect-attachment-direct
2021-06-22 15:31:40 +02:00
lcaggio
381b532c0c
Merge pull request #242 from terraform-google-modules/add-data-platform-foundations
...
Add data platform foundations
2021-06-15 17:39:53 +02:00