Commit Graph

3930 Commits

Author SHA1 Message Date
Anton KOVACH 7a53511c9a Enable populating of data directory and .sample files and update dependencies
The Readme.md files reference the data directory and .sample files, but the code did not allow for their populating. This update enables the copying of the data directory and .sample files, with the data directory being populating as a data.sample directory to prevent overwriting any existing data directory.

Additionally, dependencies have been updated by adding the depends_on section to several resources to ensure that the dependencies are in the correct order. This update addresses some states that were not being handled previously.

There is a minor known issue with Pull Request creation in the current state of the code. The Pull Request is only created after the first run has occurred. A fix for this issue is currently being worked on and will be addressed in a separate Pull Request. However, this issue does not affect the main functionality of the code.
2023-03-11 15:27:41 +01:00
Ludovico Magnocavallo 6ba0f8b0ba
allow overriding name in net-vpc subnet factory (#1239) 2023-03-11 09:30:42 +01:00
simonebruzzechesse 510db1b36f
Fix policy_based_routing.sh script on simple-nva module (#1226) 2023-03-10 18:36:07 +01:00
Julio Castillo 1c3645f3a3 Fix dataproc modules variables 2023-03-10 16:54:09 +01:00
Ludovico Magnocavallo 6e70b4216f
add missing attribute to FAST onprem VPN examples (#1237) 2023-03-10 14:58:33 +00:00
simonebruzzechesse b54951f596
Merge pull request #1234 from GoogleCloudPlatform/bruzz/fix-net-ilb-conn-track
Fixed connection tracking configuration on LB backend in net-ilb module
2023-03-10 15:25:30 +01:00
bruzzechesse 7595508bd4 fix variable 2023-03-10 12:03:54 +01:00
bruzzechesse 3ffda9c8c9 terraform fmt 2023-03-10 10:45:39 +01:00
bruzzechesse f688b9a47d realign logic to boolean variable 2023-03-10 10:43:37 +01:00
bruzzechesse 7781b72690 replace track_per_session with tracking_mode and fixed connection tracking conf for backends 2023-03-10 10:03:45 +01:00
Ludo b5cf00363e
update changelog 2023-03-10 09:25:57 +01:00
Ludovico Magnocavallo 45c12e233b
Network firewall policy module (#1232)
* validated, untested

* tested

* typo in README
2023-03-10 08:21:49 +00:00
Ludo b3e0f4e5f3
update changelog 2023-03-09 18:14:53 +01:00
Ludovico Magnocavallo be06554bba
Simplify VPN implementation in FAST networking stages (#1228)
* peering stage

* fix link, toc

* vpn stage

* fix link

* nva stage

* fix examples and test

* separate envs stage

* tfdoc
2023-03-09 17:57:44 +01:00
Julio Castillo 1b7864af2e
Merge pull request #1231 from GoogleCloudPlatform/jccb/workflow-refactor
Simplify testing workflow
2023-03-09 16:27:05 +01:00
Julio Castillo 744863b9a3 Simplify testing workflow 2023-03-09 16:04:01 +01:00
Julio Diez 1ff3bf9327
Merge pull request #1219 from juliodiez/ncc
Network Connectivity Center module
2023-03-09 16:01:51 +01:00
Julio Diez ff8f73762a
Merge branch 'master' into ncc 2023-03-09 15:38:40 +01:00
Julio Diez d0f346f6c6 Add resources created as outputs 2023-03-09 15:35:52 +01:00
Julio Diez f82b5284c9 Change semantics of custom_advertise 2023-03-09 15:35:52 +01:00
Julio Castillo 5a6cf3cbc4
Merge pull request #1230 from GoogleCloudPlatform/jccb/contributing-guide-update
Update contributing guide with new test framework
2023-03-09 15:16:08 +01:00
Julio Castillo 0e6f496b48 More typos 2023-03-09 14:55:41 +01:00
Julio Castillo 0989f20755 Fix typos/grammar 2023-03-09 14:41:18 +01:00
Julio Castillo 789405fcee Update TOC 2023-03-09 14:41:18 +01:00
Julio Castillo 165515f9fd Update contributing guide with new test framework 2023-03-09 14:41:18 +01:00
apichick e1b43c7c86
Merge pull request #1229 from apichick/removed-unneeded-files
Removed unnecessary files
2023-03-09 14:06:17 +01:00
Ludovico Magnocavallo 38cc743dc5
Merge branch 'master' into removed-unneeded-files 2023-03-09 13:41:15 +01:00
Miren Esnaola 3ea3d28972 Removed unnecessary files 2023-03-09 13:37:08 +01:00
Julio Diez 7eb9fbf676
Merge branch 'master' into ncc 2023-03-09 13:10:36 +01:00
Julio Diez 3e85175f67 Adapt README examples to the variables config 2023-03-09 13:06:02 +01:00
Julio Diez 0cf254f91e Update variable and output tables 2023-03-09 13:06:02 +01:00
Julio Diez 7e6635f535 Alphabetical order and better naming 2023-03-09 13:06:02 +01:00
Julio Diez eef6a48876 Make ip_interfaceX not optional
These IP values are optional, if you don't specify a value Google will try to
find a free IP address. But this is a bad idea because setting them to 'null'
forces a replacement even without any changes to make.
2023-03-09 13:06:02 +01:00
Julio Diez 84d3b83f81 Group router information under router_config 2023-03-09 13:06:02 +01:00
Julio Diez b25ee97d15 Group vpc and subnet under vpc_config 2023-03-09 13:06:02 +01:00
Julio Diez e9312e4dba var ras -> router_appliances 2023-03-09 13:06:02 +01:00
lcaggio ec016edfbb
Merge pull request #1227 from GoogleCloudPlatform/lcaggio/project-ai-encryption
Add CMEK support on BQML blueprint
2023-03-09 10:12:49 +01:00
lcaggio 3f9bbc2e5c Add cmek support on google_vertex_ai_metadata_store. 2023-03-09 09:13:21 +01:00
lcaggio 1671c5b4f3 Add cmek support on google_vertex_ai_metadata_store 2023-03-09 09:11:47 +01:00
lcaggio 82becd7451
Merge branch 'master' into lcaggio/project-ai-encryption 2023-03-09 08:20:14 +01:00
lcaggio cc6ee44759 Add aiplatform robot service account 2023-03-09 08:17:26 +01:00
Ludovico Magnocavallo 5489162b75
Merge branch 'master' into ncc 2023-03-08 20:33:53 +01:00
Julio Diez 96f35c53a5 Fix README variables to pass pytest 2023-03-08 20:00:55 +01:00
Julio Diez 93bb809a40 Rename module net-ncc -> ncc-spoke-ra 2023-03-08 20:00:55 +01:00
Julio Diez 62539508a5 Update README for the new implementation 2023-03-08 20:00:55 +01:00
Julio Diez 6196851d3f Output the name of the hub if created 2023-03-08 20:00:55 +01:00
Julio Diez 34c6a6aee1 Make creation of the hub optional 2023-03-08 20:00:55 +01:00
Julio Diez 1b4ba11dcd Make IPs for the CR interfaces optional 2023-03-08 20:00:55 +01:00
Julio Diez 0da0f33525 Make keepalive optional 2023-03-08 20:00:55 +01:00
Julio Diez 81121f4aa6 data_transfer default to false 2023-03-08 20:00:55 +01:00