Commit Graph

3886 Commits

Author SHA1 Message Date
Miren Esnaola
8cbaa932ed Fixed permissions of files created 2023-03-27 14:49:09 +02:00
Wiktor Niesiobędzki
9005a51a95 Use example testing instead custom test 2023-03-27 14:13:38 +02:00
Wiktor Niesiobędzki
9a0137bcfc Add test veryfing multiple filenames are used by default 2023-03-27 14:13:38 +02:00
Wiktor Niesiobędzki
d105ed59d3 Resolve review comments 2023-03-27 14:13:38 +02:00
Wiktor Niesiobędzki
082301c09c Use unique bundle name for Cloud Function
When cloud-function module is used multiple times within project and
default `bundle_config.output_path` is used then all the instances try
to use filename and result is undefined without guarantee to converge to
desired state (i.e. multiple functions may share the same code).
2023-03-27 14:13:38 +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