Valerio Ponza
c5db50d1d7
fixing tests and refactoring default
2023-03-30 12:47:39 +02:00
Valerio Ponza
6204787226
fixing tests and refactoring default
2023-03-30 12:47:39 +02:00
Valerio Ponza
0a20bc4f2d
fixing tests and refactoring default
2023-03-30 12:47:39 +02:00
Valerio Ponza
1fb7e114fd
fixing tests and refactoring default
2023-03-30 12:47:39 +02:00
Valerio Ponza
596acb63e4
removing deprecated field from gke-hub
2023-03-30 12:47:39 +02:00
Valerio Ponza
44d2e9e50e
removing deprecated field from gke-hub
2023-03-30 12:47:39 +02:00
Valerio Ponza
64a9952656
add Backup for GKE support
2023-03-30 12:47:39 +02:00
Julio Castillo
7135c9015f
Add boilerplate
2023-03-30 09:36:14 +03:00
Julio Castillo
b503bde544
Load all service agents identities from yaml
...
Source: https://cloud.google.com/iam/docs/service-agents
2023-03-30 09:36:14 +03:00
Wiktor Niesiobędzki
c76e95e7e8
Add Cloud Batch service identity ( #1294 )
2023-03-30 08:05:12 +02:00
Julio Castillo
d64b5779e4
Merge branch 'master' into dataplex
2023-03-27 21:44:24 +02:00
Julio Castillo
039d10b287
Merge branch 'master' into dataplex
2023-03-27 16:18:38 +02:00
Luca Prete
dfa1fce274
Merge branch 'master' into bruzz/nva-firewall-mgmt
2023-03-27 16:04:55 +02:00
bruzzechesse
d68476ba07
fixes
2023-03-27 15:46:37 +02:00
bruzzechesse
cf2fd119b5
small fixes
2023-03-27 15:35:00 +02:00
Wiktor Niesiobędzki
9005a51a95
Use example testing instead custom test
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
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
Wiktor Niesiobędzki
58bc576ddb
Add dataplex SA
2023-03-27 07:37:40 +00: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
60261a6352
add static gateway id to outputs ( #1270 )
2023-03-21 18:08:45 +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
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
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
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
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
112d9a8d9c
Allow using existing boot disk in compute-vm module ( #1241 )
...
* allow using existing boot disk in compute-vm module
* allow setting initialize params to null
* tests
* fast
* blueprints
2023-03-12 10:53:59 +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
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
Ludovico Magnocavallo
45c12e233b
Network firewall policy module ( #1232 )
...
* validated, untested
* tested
* typo in README
2023-03-10 08:21:49 +00: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 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