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
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
Julio Diez
d5d743174e
Make custom_advertise optional
2023-03-08 20:00:55 +01:00
Julio Diez
2f64fcd5f4
Reimplement the module to manage only one spoke
2023-03-08 20:00:55 +01:00
lcaggio
e213f156ad
Fix Jit notebook service account.
2023-03-08 16:06:27 +01:00
simonebruzzechesse
fd07c444cb
Extended simple-nva module to manage BGP service running on FR routing docker container ( #1195 )
2023-03-08 09:43:13 +01:00
Julio Diez
6eb82a2214
Merge pull request #16 from juliodiez/master
...
Sync branch
2023-03-07 13:13:35 +01:00
Julio Diez
d9eaa59862
Generated variable table via tfdoc
2023-03-07 13:04:15 +01:00
Julio Diez
ac224ad11c
Add tftest to README
2023-03-07 12:29:20 +01:00
Julio Diez
94f3a08129
Add example of custom route advertisements
2023-03-07 11:54:34 +01:00
Julio Diez
9b5bc407ba
Add image for load-balanced router appliances example
2023-03-07 11:10:19 +01:00
Julio Diez
58c90feca2
Add example of load-balanced router appliances
2023-03-07 11:06:23 +01:00
Julio Diez
3e0a8c4c0a
Add image for site to two VPCs example
2023-03-07 10:43:51 +01:00
Julio Diez
76972d5804
Add example of site to two VPCs
2023-03-07 10:37:58 +01:00
Julio Diez
449f5cbb56
Adapt example to use only allowed chars for resource names
2023-03-07 10:28:29 +01:00
Julio Diez
87107ba3e0
Set a unique name to CRs linked to spokes
2023-03-07 10:11:02 +01:00
Julio Diez
e7963eb630
Set a unique name to spokes
2023-03-07 10:01:07 +01:00
Julio Diez
71cb18f808
Replace map key derived from resource attributes
2023-03-07 09:52:34 +01:00
Julio Diez
0f4919a771
Add image for site to VPC example
2023-03-06 20:55:36 +01:00
Julio Diez
69493d8a40
Add README with first example
2023-03-06 20:47:18 +01:00
Julio Diez
65671647e7
Make optional some router config fields
2023-03-06 20:45:08 +01:00
Julio Diez
25b14465b2
Simplify some naming
2023-03-06 19:21:09 +01:00
Julio Diez
e835730665
Add router BGP peers
2023-03-06 18:02:50 +01:00
Julio Diez
02707eb275
Initial commit for NCC module
2023-03-06 14:09:14 +01:00
Ludovico Magnocavallo
8fc9549c58
add support for proxy and psc subnets to module factory ( #1211 )
2023-03-05 17:08:43 +01:00
lcaggio
88ecdbe671
Merge branch 'master' into lcaggio/dataproc-03
2023-03-02 12:18:52 +01:00
Taneli Leppä
99d19d5ec8
Fix issue with GKE cluster notifications topic, change pubsub module output to static.
2023-03-02 11:23:05 +01:00
lcaggio
b7793f69a2
Dataproc module. Fix output.
2023-03-02 10:39:08 +01:00
erabusi
2ebb21e4cc
Fix url_redirect issue on net-glb module ( #1204 )
2023-03-02 07:51:39 +01:00
lcaggio
b39b486cd4
Fix README
2023-03-01 10:48:33 +01:00
lcaggio
c4d8175d9a
Merge branch 'master' into lcaggio/dataproc-02
2023-03-01 10:44:31 +01:00
lcaggio
0d37fe8338
Update README
2023-03-01 10:44:01 +01:00
Ludovico Magnocavallo
3a2d6e1b46
Fix secondary ranges in net-vpc readme ( #1198 )
...
Fixes #1197
2023-03-01 08:08:07 +01:00
lcaggio
dad3c49012
Fix linting
2023-03-01 08:00:52 +01:00
Ludovico Magnocavallo
6629e5cd06
Merge branch 'master' into lcaggio/dataproc-02
2023-03-01 07:57:21 +01:00
lcaggio
dc37783022
Fix Variables
2023-03-01 07:54:10 +01:00
Ludovico Magnocavallo
4b3b5ad1cb
Merge branch 'master' into fix-test-compute-vm-kms
2023-02-28 16:13:48 +01:00
Dan Farmer
52eb83758f
Fix compute-vm:CloudKMS test for provider>=4.54.0
...
* TF provider >= 4.54.0 now returns `rsa_encrypted_key` for
`google_compute_disk.disks["attached-disk"]` (see
hashicorp/terraform-provider-google#4448 )
* Add this field to expected model to fix test assertion failure
* Update required TF provider to 4.55.0 (latest) since the assertion
will now fail with <4.54.0, which do not return `rsa_encrypted_key`
* Updated the whole repo on advice from @ludoo
2023-02-28 15:10:22 +00:00
Joshua Goldberg
6bf2fb4c06
Fix https health check mismapped to http ( #1194 )
2023-02-28 15:48:13 +01:00
lcaggio
0f504f6b8e
Fix output variable order.
2023-02-28 10:50:58 +01:00
lcaggio
ac0a140011
Fix outputs
2023-02-28 10:35:44 +01:00
Ludovico Magnocavallo
1a685e7b83
Update README.md
2023-02-28 07:49:28 +01:00
Ludovico Magnocavallo
3d2f1182d2
Update README.md
2023-02-28 07:48:47 +01:00
lcaggio
7ece884422
Fix examples.
2023-02-28 06:52:10 +01:00
lcaggio
46a99b9a9b
Merge branch 'master' into lcaggio/dataproc
2023-02-28 06:36:21 +01:00
Ludovico Magnocavallo
e098568b6e
fix external gateway ( #1191 )
2023-02-28 00:46:50 +01:00
lcaggio
fdb4f2a9fd
Fix variables
2023-02-27 22:23:45 +01:00
lcaggio
51579ac7e7
Fix linting
2023-02-27 22:18:07 +01:00
lcaggio
05a85e753c
First commit
2023-02-27 22:14:07 +01:00
Valerio Ponza
cbe85e0605
fixing workloadidentity for anthos service mesh - authority was not created
2023-02-27 14:17:16 +00:00
Ludovico Magnocavallo
6320c53baf
Allow multiple peer gateways in vpn ha module ( #1184 )
...
* allow multiple peer gateways in vpn ha module
* align blueprints
* fast
2023-02-27 10:18:59 +00:00
Carlos Alexandre
aecb6fd543
Implemented conditional dynamic blocks for `google_access_context_manager_service_perimeter` `spec` and `status` ( #1177 )
...
* implemented conditional dynamic blocks
* Fix linting
* avoid setting spec in bridge perimeters if no resources are set
---------
Co-authored-by: Julio Castillo <jccb@google.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-02-25 16:04:19 +00:00
Julio Castillo
899960c247
Fix tests
2023-02-24 19:14:43 +01:00
Valerio Ponza
36e6367a5c
adding meshconfig.googleapis.com to JIT list.
2023-02-24 16:11:35 +00:00
Valerio Ponza
7670a6009f
adding meshconfig.googleapis.com to JIT list.
2023-02-24 16:05:11 +00:00
Julio Diez
3b0223458b
Don't define nor use health checks with SNEGs
...
SNEGs don't use health checks and it's an error to add one in their backend services. 'terraform plan' doesn't detect it, only 'apply'.
2023-02-24 11:13:55 +01:00
Julio Diez
5a44baa82f
Merge branch 'master' into juliodiez-patch-1
2023-02-24 10:22:07 +01:00
Miren Esnaola
ae6080ebf7
Modifications related to autopilot and workload identity. Added workload_identity_pool output to module
2023-02-24 09:59:23 +01:00
Julio Diez
08ba94aebc
Allow to not use any health check
...
Internet / serverless NEGs (Cloud Run) don't use them and it's an error to add one in their backend services.
2023-02-24 09:55:26 +01:00
Julio Castillo
a5e905cb80
Update remaining org policies
2023-02-21 15:49:16 +01:00
Julio Castillo
62834ca83a
Update READMEs
2023-02-21 15:49:16 +01:00
Julio Castillo
6b767c9035
Simplify org policies data model in resman modules.
2023-02-21 15:49:16 +01:00
Julio Diez
4a9ce1c5ce
Update README
...
Remove unused field
2023-02-21 14:05:03 +01:00
Julio Diez
0ca0b2e99b
Fix variable name
2023-02-20 14:37:33 +01:00
Julio Castillo
3085922cea
Fix tests
2023-02-20 12:19:36 +01:00
Ludovico Magnocavallo
840abd60e7
Merge branch 'master' into master
2023-02-20 08:14:58 +01:00
Aleksandr Averbukh
f16511b8da
Fix typo in readme
2023-02-19 15:22:48 +01:00
Aleksandr Averbukh
ff4b2fffe2
Regenerate docs
2023-02-18 22:11:44 +01:00
Aleksandr Averbukh
8174890331
Sort variables
2023-02-18 22:04:40 +01:00
Aleksandr Averbukh
1c302c7ab3
TF formatting
2023-02-18 21:48:05 +01:00
Aleksandr Averbukh
d970db0c79
Merge branch 'master' into projects-ds-new-version
2023-02-18 21:38:53 +01:00
Aleksandr Averbukh
a497aef707
feat: new version of projects-data-source based on AssetInventory ds
2023-02-18 21:36:51 +01:00
Wiktor Niesiobędzki
e64e8db20d
Allow additive IAM grants by robots name
...
Regreatablly member name will be known after apply, hence changes in the
tests
2023-02-16 14:39:21 +01:00
Chema Polo
e8334857ff
Update main.tf ( #1158 )
...
replaced .secondary_pod_range by var.pod_range.secondary_pod_range that is the object which contins create, cidr an name attributes.
2023-02-15 06:28:47 +01:00
lcaggio
7bbeac805e
Add 'max_time_travel_hours ' on BQ module
2023-02-14 08:43:15 +01:00
James D'Alfonso
15487078d4
add missing iam properties to factory_subnets
2023-02-13 10:00:50 +01:00
Luca Prete
3a0a1e2f6d
net-ilb: add example about ref existing MIG example ( #1151 )
2023-02-11 17:45:16 +01:00
Ludovico Magnocavallo
98a08c159a
Update README.md
2023-02-11 15:52:47 +01:00
Wiktor Niesiobędzki
9395fbc822
Add documentation about JIT-ed service accounts
2023-02-11 15:52:47 +01:00
Brent Walker
e8c0b66aee
Remove unnecessary ternaries
2023-02-10 07:00:12 -05:00
Brent Walker
695b34efe9
fmt
2023-02-10 07:00:12 -05:00
Brent Walker
c3a7760a49
Autopilot fix
...
Support cluster_autoscaling configuration when using autopilot
2023-02-10 07:00:12 -05:00
Brent Walker
42514436d7
Update docs
2023-02-10 05:34:58 -05:00
Brent Walker
cc7f749c2e
Add defaults for backup_configuration
...
Mark not nullable
2023-02-10 05:34:58 -05:00
Brent Walker
560af8b02b
Use optional for backup configuration map
...
Addition of new parameters will be backwards compatible
Better reflects the underlying resource requirements
2023-02-10 05:34:58 -05:00
Brent Walker
d00f3ee0cb
Add support for point_in_time_recovery in backup settings
2023-02-10 05:34:58 -05:00
Julio Castillo
d6e3716815
Fix gke-cluster dns config feature
...
Fixes #1141
2023-02-10 11:14:07 +01:00
Wiktor Niesiobędzki
fab2ad08b9
Fixes for service-mesh example in gke-hub
2023-02-09 17:56:55 +01:00