Commit Graph

107 Commits

Author SHA1 Message Date
Ludovico Magnocavallo be772c61fa use resources instead of changes in router test 2019-11-05 06:20:29 +01:00
Ludovico Magnocavallo 6c87d1e52e upgrade tftest version to v1.1.0 2019-11-05 06:08:43 +01:00
Ludovico Magnocavallo f690942264 account for samples and tests folder names differences in top-level test fixture 2019-11-05 05:42:06 +01:00
Ludovico Magnocavallo 3e1a0d33c3 use valid Python package names for test subfolders 2019-11-05 05:30:08 +01:00
Ludovico Magnocavallo ed00bd7271 try workaround for duplicate test filenames 2019-11-05 05:25:33 +01:00
Aleksandr Averbukh 7846e9bf30 Update filter for firewall modules, formatting 2019-11-04 22:18:32 +01:00
Aleksandr Averbukh f5a358930d Merge branch 'master' into hub-and-spoke-vpns-tests 2019-11-04 21:16:51 +01:00
Aleksandr Averbukh b798309bfe
Merge pull request #22 from terraform-google-modules/ludo-project-dependency-fixed
Update module versions, fix project service dependency
2019-11-04 21:12:40 +01:00
Ludovico Magnocavallo aacd679f26 foundations bu: fix project tests 2019-11-04 20:50:20 +01:00
Ludovico Magnocavallo 2bb037f12a foundations bu: update module versions 2019-11-04 20:50:08 +01:00
Ludovico Magnocavallo 554af0e3d5 foundations env: fix project tests 2019-11-04 20:45:23 +01:00
Ludovico Magnocavallo f6370df938 infra svpc: update module versions 2019-11-04 20:44:53 +01:00
Ludovico Magnocavallo 91513025e2 foundations env: update module versions 2019-11-04 20:44:15 +01:00
Aleksandr Averbukh b5998918b5 Add tests for th ehub-and-spoke-vpns infra example 2019-11-04 17:39:42 +01:00
Ludovico Magnocavallo 738d613126 fix shared vpc project services 2019-11-03 09:26:28 +01:00
Ludovico Magnocavallo e77acf621a fix service dependency and number of services in shared vpc sample 2019-11-02 18:30:52 +01:00
Ludovico Magnocavallo 5350173a88
Hub and spoke: minimal README changes, update diagram
* hub and spoke: minimal README changes, update diagram

* Generate_docs update
2019-11-01 10:50:56 +01:00
Ludovico Magnocavallo 17f762a27b
Revert project module version 2019-11-01 08:54:30 +01:00
Aleksandr Averbukh c64133eed2
Merge pull request #18 from terraform-google-modules/averbuks-minor-fix
Update network module version, add types to the variables
2019-10-31 22:34:56 +01:00
Ludovico Magnocavallo b73af69c02
Add missing bolierplate 2019-10-31 22:05:30 +01:00
Aleksandr Averbukh c6bc1d5c89 Update network module version, add types to the variables 2019-10-31 16:54:43 +01:00
Ludovico Magnocavallo fd0704670d
Update project module to v4.0.0, update test framework module to v1.0.1
* update project module to v4.0.0

* bump tftest version in test requirements file

* update plan test fixture to new syntax

* fix foundations/environments tests

* fix foundations/business-units tests

* fix infrastructure/shared-vpc tests
2019-10-30 22:21:15 +01:00
Aleksandr Averbukh ed65051982
Merge pull request #14 from terraform-google-modules/averbuks-net-hub-and-spoke
Initial Hub and Spoke (VPNs) example (does not include tests, diagram and readme atm).
2019-10-30 17:11:53 +01:00
Aleksandr Averbukh cb3260b397 Add Cloud DNS Policy for inbound forwarding 2019-10-30 16:38:26 +01:00
Aleksandr Averbukh b0d3351c37 Add reference to the HA VPN configurations 2019-10-30 14:03:23 +01:00
Aleksandr Averbukh 00cbabf8fc Add README.md, add descriptions to the outputs 2019-10-30 13:51:42 +01:00
Aleksandr Averbukh 5f9438d0ae Add spoke peering zones to hub forwarding zone 2019-10-30 12:04:58 +01:00
Aleksandr Averbukh 5bd25ea48f Use the same two regions for hub, spoke1, spoke2 2019-10-30 11:55:14 +01:00
Aleksandr Averbukh c279fac621 Rename to hub-and-spoke-vpns 2019-10-30 09:57:33 +01:00
Ludovico Magnocavallo c24cb2eafa
Minimal rewording of top-level README, initial infrastructure README (#15)
* minimal rewording of top-level README, initial infrastructure README

* update shared vpc input/output table in README
2019-10-21 20:35:34 +02:00
Ludovico Magnocavallo ddb8c70f79
Shared VPC example (#13)
Simple Shared VPC example with test resources.
2019-10-20 08:17:32 +02:00
Aleksandr Averbukh 92e6a98083 Add backend.tf sample 2019-10-14 08:09:40 +02:00
Aleksandr Averbukh 0fd942ab3f New line at the end of the file 2019-10-14 08:07:51 +02:00
Aleksandr Averbukh fe65998bb9 Rename example folder to 'net-hub-and-spoke-vpns' 2019-10-14 00:29:47 +02:00
Aleksandr Averbukh 1c1ac9a511 Refactoring and restructure, update test resources outputs 2019-10-14 00:26:03 +02:00
Aleksandr Averbukh 12fda26e10 Add DNS entries for the test instances 2019-10-13 16:26:50 +02:00
Aleksandr Averbukh 7297dab63e Add private, peering, forwarding dns zones 2019-10-13 15:44:15 +02:00
Aleksandr Averbukh 8eb8c84463 Fix spoke to spoke route advertisement 2019-10-13 15:43:26 +02:00
Aleksandr Averbukh 9606ceca45 Add tfvars sample 2019-10-07 18:25:23 +02:00
Aleksandr Averbukh e6e7fa8840 Update hub-and-spoke example to use only external cft modules, update the code to HCL2 2019-10-07 18:06:07 +02:00
Aleksandr Averbukh c427fd47a4 Hub and Spoke example, initial commit 2019-10-07 08:58:24 +02:00
Ludovico Magnocavallo f7d950b39f
assign XPN roles at the folder level in the per-environment foundation example (#11) 2019-09-19 12:16:45 +02:00
Ludovico Magnocavallo 86438058ed
Add a top-level fixture and override it in packages (#10) 2019-09-12 13:30:56 +02:00
Aleksandr Averbukh f31d942486
Merge pull request #9 from terraform-google-modules/averbuks-business-units-tests
Add tests for business-units example
2019-09-12 08:46:25 +02:00
Ludovico Magnocavallo 609c555889 refactor Python tests for style 2019-09-12 08:13:14 +02:00
Ludovico Magnocavallo c766ad8144
Trigger checks 2019-09-12 07:30:17 +02:00
Aleksandr Averbukh f17b4a9b04 Add tests for busines-units example 2019-09-12 00:43:40 +02:00
Aleksandr Averbukh 73cd9c5ff5 Rename 'organization-bootstrap' to 'foundations' 2019-09-11 14:51:59 +02:00
Aleksandr Averbukh 73b7613cc0 Rename 'organization-bootstrap' to 'foundations' 2019-09-11 14:46:07 +02:00
Aleksandr Averbukh 21ab51d1d6 Business Units org-bootstrap example (#8)
* Business Units initial commit

* Update Business-Units example. Log-sink moved to org-level, SA and TF-Buckets moved from wrapper module to main config

* brought README up to date with the section's and environment sample's READMEs

* Add new line at the end of the file

* Add new line at the end of the file

* Streamline README
2019-09-11 14:39:33 +02:00