Ludovico Magnocavallo
fae5654e33
Refactor VPC firewall module for Terraform 1.3 ( #949 )
...
* module and module tests/examples
* align blueprints and fast
* fix null ranges
* make ports optional
* tfdoc
* make rules optional defaulting to all protocols
* review comments
* last round of comments
* invert precedence of template variables
* add option to disable all default rules
* add option to disable all default rules
* split egress/ingress
* tests
* fix tests
2022-11-04 13:56:07 +01:00
Ludovico Magnocavallo
4fa1dc431d
Refactor net-vpc module for Terraform 1.3 ( #880 )
...
* module tests pass
* doc examples
* refactor blueprints
* fast stages
* fix comment typo
* fix module factory test
2022-10-14 11:02:33 +02:00
Simone Ruffilli
674deb1c4f
FAST: Replace NVAs in 02-networking-nva with COS-based VMs ( #867 )
2022-10-10 09:16:28 +02:00
Julio Castillo
894647ff9e
Leverage new shared VPC project config defaults across the repo
2022-10-07 08:55:47 +02:00
Julio Castillo
f8e2fdaf19
Remove project.service_config instances using the new default
2022-09-09 09:38:09 +02:00
Ludovico Magnocavallo
9b371a3d2c
support GKE specific network roles in stages 01 and 02
2022-07-31 14:54:14 +02:00
Julio Castillo
25955b158a
Merge branch 'master' into fast/gke2
2022-07-12 12:16:04 +02:00
Ludovico Magnocavallo
8585852ae6
fix #714 ( #715 )
2022-07-05 09:46:53 +02:00
Ludovico Magnocavallo
7b5ced7e15
stage 01
2022-06-30 18:22:57 +02:00
Ludovico Magnocavallo
ee7a615a58
Merge remote-tracking branch 'origin/master' into fast/gke2
2022-06-29 17:06:55 +02:00
Ludovico Magnocavallo
66c4fffd76
FAST: configuration switches for features ( #703 )
...
* example implementation of top-level switches
* data platform as a fast feature
* decouple teams and project factory
* teams disable fixes
* optional pf
* networking stage
* remove var from stage 2s, security
2022-06-28 17:33:37 +02:00
Julio Castillo
f9b808b4bc
Fix permissions and update NVA and peering net stages for gke
2022-06-08 11:42:04 +02:00
Aleksandr Averbukh
73db258a38
Use new variable subnets_proxy_only instead of subnets_l7ilb for fast
2022-04-13 17:05:13 +02:00
Ludovico Magnocavallo
01ee503c38
allow psa disabling in fast
2022-03-17 14:41:04 +01:00
Ludovico Magnocavallo
a22cf80b60
Fix PSA ( #584 )
...
* Fix PSA
* fix typo
* fix vpn/peering diff
* output filename on failed checksum test
2022-03-17 11:09:02 +01:00
Luca Prete
7c3d9beced
[ #576 ] net-vpc - Add the ability to export/import custom routes throu… ( #577 )
2022-03-11 14:40:44 +01:00
Simone Ruffilli
6bdd85df55
FAST: adds stackdriver.googleapis.com to env host projects. ( #574 )
...
* Update spoke-dev.tf
* Update spoke-prod.tf
* Update spoke-dev.tf
* Update spoke-prod.tf
* Update spoke-dev.tf
* Update spoke-prod.tf
2022-03-07 09:16:24 +01:00
Julio Castillo
31bf9b98d1
Swap xpnAdmin with custom xpnServiceAdmin for service projects
2022-02-25 12:19:10 +01:00
Ludovico Magnocavallo
21a901c1dc
assign net delegated grants by env
2022-02-18 08:38:36 +01:00
Ludovico Magnocavallo
b147a4cc44
use all service accounts from stage1 in networking delegated grants
2022-02-18 08:21:25 +01:00
Ludovico Magnocavallo
0c9e2a5767
align network-nva with network-vpn
2022-02-16 13:35:29 +01:00
Ludovico Magnocavallo
442e647caf
02-networking-nva
2022-02-16 08:07:58 +01:00
Ludovico Magnocavallo
c91802f501
Change psa type in net-vpc, fix psa in fast net stages ( #545 )
...
* change psn type in net-vpc, fix psa in fast net stages
* fix doc examples
* psn ---> psa
2022-02-15 09:24:27 +01:00
Simone Ruffilli
a978000e31
Renamed vpc-(.*) files to ( #538 )
2022-02-11 10:23:57 +01:00