Commit Graph

3886 Commits

Author SHA1 Message Date
bruzzechesse d68476ba07 fixes 2023-03-27 15:46:37 +02:00
bruzzechesse cf2fd119b5 small fixes 2023-03-27 15:35:00 +02:00
bruzzechesse a93b80cf95 linting 2023-03-27 11:49:01 +02:00
bruzzechesse 41570d2840 update documentation 2023-03-27 11:42:17 +02:00
bruzzechesse 021fb84765 add firewall mgmt on simple-nva module 2023-03-27 09:54:01 +02:00
Ludovico Magnocavallo 987ea34d93
DNS policy module fixes (#1278)
* dns response policy module

* tfdoc

* Add dns policy tests

* fix copyright, var description, initial wording

---------

Co-authored-by: Julio Castillo <jccb@google.com>
2023-03-26 18:39:07 +02:00
Ludovico Magnocavallo 28da881c3f
DNS Response Policy module (#1276)
* dns response policy module

* tfdoc
2023-03-26 17:42:57 +02:00
Ludovico Magnocavallo 603d9045eb
port mauri's changes to new code (#1274) 2023-03-24 14:29:12 +00:00
Julio Castillo 1af1c77ae8 Update Changelog 2023-03-24 13:40:05 +01:00
Julio Castillo eb2bee50cd
Update CONTRIBUTING.md 2023-03-24 13:38:15 +01:00
Ludovico Magnocavallo 3d41d01efc
FAST plugin system (#1266)
* plugin folder, gitignore, serverless connector example

* add support to fast plugin variables and outputs to tfdoc

* rename folder, READMEs

* add variable description

* show diffs

* check documentation, use multiple files

* debug check doc

* try a different glob

* debug tfdoc names

* more debug

* and even more debug

* fix gitignore

* fix links

* support extra files in tests

* fix fixture, switch stage 2 peering to new tests

* tfdoc

* Allow globs in extra files

---------

Co-authored-by: Julio Castillo <jccb@google.com>
2023-03-24 12:28:32 +00:00
Julio Castillo 176c5e05cd
Update CONTRIBUTING.md 2023-03-24 13:01:04 +01:00
Ludovico Magnocavallo 11bc9a80d1
Update CONTRIBUTING.md 2023-03-24 09:57:59 +01:00
simonebruzzechesse c4c4688adc
Small fixes to FAST Networking stage with NVAs (#1273)
* fix issue with test-resources and internet connectivity from spokes

* terraform fmt

* removed reference to startup-script in README.md
2023-03-23 09:57:01 +01:00
apichick a4bc9c613a
Merge pull request #1272 from apichick/apigee-bigquery-analytics-fix
Removed repeated command in script used to deploy API proxy
2023-03-22 11:16:39 +01:00
Miren Esnaola faf11c8ac7 Removed repeated command in script used to deploy API proxy 2023-03-22 10:49:19 +01:00
Ludovico Magnocavallo 60261a6352
add static gateway id to outputs (#1270) 2023-03-21 18:08:45 +01:00
Julio Castillo fc000530c8
Merge pull request #1269 from GoogleCloudPlatform/jccb/fix-1173
Ignore changes to metadata.0.annotations in Cloud Run module
2023-03-21 12:21:59 +01:00
Julio Castillo 3d425b7d9c Ignore changes to metadata.0.annotations in Cloud Run module
Fixes #1173
2023-03-21 11:54:07 +01:00
Luca Prete 3b20d617dc
Improvements to NCC-RA spoke module. (#1267) 2023-03-21 07:07:44 +00:00
Luca Prete 6e49e94749
simple-nva: add ability to parse BGP configs as strings. (#1268)
* Add ability to parse BGP configs as strings.

* Fix var name

* Refresh tfdoc

---------

Co-authored-by: Luca Prete <lucaprete@google.com>
2023-03-21 07:41:12 +01:00
Ludovico Magnocavallo 5edc931bf9
add missing secret to spoke tunnels (#1265) 2023-03-17 20:52:40 +01:00
Ludovico Magnocavallo 5fb17cb3ac
Widen scope for prod project factory SA to dev (#1263)
* restrict storage role on outputs bucket for stage SAs

* grant prod project factory SA authority over prod and dev org policies

* network stages delegated grants on dev to prod pf SA

* security grants to prod pf SA on dev

* tfdoc

* tests
2023-03-17 16:24:55 +00:00
Ludo 367f4b6670
remove debug output 2023-03-17 15:35:18 +01:00
Taneli Leppä 4b15fe4744
Add backend service names to outputs for net-glb and net-ilb-l7 (some things like (#1258)
autoneg require names).

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-03-17 10:40:11 +00:00
Dedeco 230cbe4903
Fix variable terraform.tfvars.sample (#1261) 2023-03-17 11:13:10 +01:00
Ludovico Magnocavallo 8a8b7ea35f
Add support for `iam_additive` and simplify factory interface in net VPC module (#1259)
* initial implementation, no tests

* change interface, align tests

* add examples ToC

* fix variable type, test module-level variable
2023-03-17 10:12:34 +00:00
Ludovico Magnocavallo 50adf1da2a
change target_vpcs variable to support dynamic values (#1255) 2023-03-17 07:14:09 +00:00
Ludo e322c83f90
update changelog 2023-03-16 18:58:47 +01:00
apichick e949216bb6
Merge pull request #1257 from apichick/fixes-compute-vm-boot-disk
Fixes related to boot_disk in compute-vm module
2023-03-16 16:24:25 +01:00
Miren Esnaola 21fa6d1f13 Fixes related to boot_disk in compute-vm module 2023-03-16 15:58:39 +01:00
Ludovico Magnocavallo 79a6e9b191
pin local provider (#1256) 2023-03-16 10:59:06 +00:00
Ludovico Magnocavallo cfc4b28600
Update CONTRIBUTING.md 2023-03-16 07:24:12 +01:00
Anton KOVACH d7991709c3
Merge pull request #1240 from antonkovach/feature/fast-cicd-github-enable-populating-of-data-directory-sample-files-and-update-dependencies
feat: Enable populating of data directory and .sample files and update dependencies in 0-cicd-github
2023-03-15 14:55:07 +01:00
Anton KOVACH 5d8cbd3c57
Merge branch 'master' into feature/fast-cicd-github-enable-populating-of-data-directory-sample-files-and-update-dependencies 2023-03-15 11:57:21 +01:00
Ludovico Magnocavallo 2794cb6f24
Fix #1139 (#1249) 2023-03-15 11:43:43 +01:00
Anton KOVACH 1355ee4c44 Refactor to avoid explicit dependencies 2023-03-15 10:07:09 +01:00
Ludovico Magnocavallo 892b5b3446
Merge branch 'master' into feature/fast-cicd-github-enable-populating-of-data-directory-sample-files-and-update-dependencies 2023-03-14 19:25:24 +01:00
Julio Diez 5daa83f72a
Merge pull request #1248 from juliodiez/master
Add link to public serverless networking guide
2023-03-14 18:05:44 +01:00
Julio Diez c7ca4325c3
Merge branch 'master' into master 2023-03-14 17:46:26 +01:00
Natalia Strelkova 8f141e36d6
Merge pull request #1247 from GoogleCloudPlatform/fast-resman-gke-gcs-location
Fast: resman: location and storage class added to GKE GCS buckets
2023-03-14 15:37:15 +00:00
Julio Diez b3139004b0 Add link to public serverless networking guide 2023-03-14 16:14:19 +01:00
Natalia Strelkova fe7725e7d0 formatting 2023-03-14 14:48:04 +00:00
Natalia Strelkova 8bf3e11f34
location and storage class added to GKE GCS buckets 2023-03-14 15:43:55 +01:00
Julio Castillo 7975dac11c
Merge pull request #1246 from GoogleCloudPlatform/jccb/project-wait-services
Delay creation of SVPC host bindings until APIs and JIT SAs are done
2023-03-14 15:16:59 +01:00
Julio Castillo c82f142d2d Delay creation of SVPC host bindings until APIs and JIT SAs are done 2023-03-14 14:51:17 +01:00
Ludovico Magnocavallo 042b2e333f
Merge branch 'master' into feature/fast-cicd-github-enable-populating-of-data-directory-sample-files-and-update-dependencies 2023-03-14 08:27:27 +01:00
lcaggio 3d78d42fc2
Merge pull request #1245 from GoogleCloudPlatform/lcaggio/fix-1236
Composer-2 - Fix 1236
2023-03-13 21:48:22 +01:00
lcaggio 368472c9a0 Fix 1236 2023-03-13 21:24:27 +01:00
Anton KOVACH e344dbc4f4 Add populate_samples attribute 2023-03-13 20:29:50 +01:00