Luca Prete
c4123044b7
Use new resources in GCVE module, bump up provider versions ( #1941 )
2023-12-21 13:23:38 +00:00
Wiktor Niesiobędzki
c24d023c23
Sync tf version to version used by tests
2023-12-12 09:43:09 +01:00
Ludovico Magnocavallo
b65c57bcc2
bump tf version ( #1920 )
2023-12-12 09:19:46 +01:00
apichick
66bd9d5160
Added workstation-cluster module
2023-11-30 07:02:28 +01:00
Teodelas
0f502a8cfb
Fix modules to support new Apigee X environment types ( #1841 )
...
* Update main.tf
* Update variables.tf
* Update main.tf
Updated environment members to be alphabetical order
* fixed linting and terraform fmt
* removed venv
* removed venv directory
---------
Co-authored-by: Teo De Las Heras <teodlh@google.com>
2023-11-06 09:56:03 +01:00
Wiktor Niesiobędzki
b40ad91629
Bump provider version to 5.4.0
2023-11-03 17:02:00 +00:00
apichick
022b9f5060
Added iam_bindings and iam_bindings_additive to apigee module
2023-10-27 18:22:07 +02:00
mwarm2
e28f7c3237
Fix Apigee add-ons configuration ( #1798 )
...
* Revert "Merge pull request #1694 from eddern/eddern/fix-apigee-addons-config"
This reverts commit ec7a7a9605
, reversing
changes made to df5daab6cc
.
* Flip for_each ternary: use true to enable an add-on
When a given add-on's variable is set to true, do instantiate the block.
---------
Co-authored-by: Julio Castillo <jccb@google.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-10-25 07:37:45 +00:00
apichick
378960cfc6
Removed unnecessary try statements
2023-10-22 17:50:57 +02:00
Simone Ruffilli
6d89b88149
versions.tf maintenance + copyright notice bump ( #1782 )
...
* Bump copyright notice to 2023
* Delete versions.tf on blueprints
* Pin provider to major version 5
* Remove comment
* Fix lint
* fix bq-ml blueprint readme
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
Co-authored-by: Julio Castillo <jccb@google.com>
2023-10-20 18:17:47 +02:00
Ludovico Magnocavallo
789328ff5a
Bump provider versions to v5.0.0 ( #1724 )
...
* bump provider versions to 5.0.0
* fix cloud run, logging and vpc-sc
* Fix secret manager
* fix gke nodepool
* fix gke multitenant stage and blueprint
* Moving alloydb module to experimental.
* Add project to bare resources in examples
* tfdoc
* fix svpc blueprint test
* Revert "fix svpc blueprint test"
This reverts commit 14f02659098070136e64ead600580dd52c23c339.
* Fix GKE peering project
* Disable tests in alloydb module
* Bring back secret ids in secret manager tests
* Remove duplicate key
* last push
---------
Co-authored-by: Julio Castillo <jccb@google.com>
2023-10-03 12:15:36 +00:00
Miren Esnaola
60906b66d8
Fixed problem with try in apigee module
2023-09-29 16:46:34 +02:00
Miren Esnaola
3d2285a5ab
Fixed problem with try in apigee module
2023-09-29 16:33:21 +02:00
Ludo
c4c851c1dc
remove duplicate variable members
2023-09-20 10:53:44 +02:00
Ludovico Magnocavallo
9345901598
Merge branch 'master' into instance-attachment-bc
2023-09-20 10:22:48 +02:00
eddern
36d030f61b
simplify values assertion
2023-09-19 19:28:22 +02:00
eddern
9a893114b9
flip return of conditional expression
2023-09-19 18:42:29 +02:00
John Inama
b9a8b534e4
updating docs
2023-09-18 15:12:25 -04:00
John Inama
8469c86e63
reversing instance attachment names
2023-09-18 13:02:09 -04:00
John Inama
10b9c9e2a6
resolving merge:
...
:
2023-09-18 12:18:20 -04:00
John Inama
39264f5edd
I think it's all back
2023-09-15 16:59:13 -04:00
John Inama
b285deca96
Putting it back how it was and flipping the attachment name
2023-09-15 16:48:13 -04:00
Oliver Frolovs
6eb862a775
GKE cluster modules: add optional kube state metrics ( #1682 )
...
* `gke-cluster-standard`: add optional kube state metrics
* `gke-cluster-autopilot`: add optional kube state metrics
* FAST: add kube state metrics support for GKE
* blueprints/gke: add kube state metrics support
* Bump up the provider version to `v4.82.0`
2023-09-15 12:18:45 +01:00
Miren Esnaola
fdb133f1de
Fixed, added back environments to each instance, that way we can also create instances for already existing environments
2023-09-13 14:43:37 +02:00
John Inama
3e069ea16a
changed from merge to length-based if statement
2023-09-07 08:26:40 -04:00
g-greatdevaks
b98537689c
add tests and update readme for apigee psc peering
2023-09-07 16:55:16 +05:30
Julio Castillo
34b37a0dc2
Remove unneeded try
2023-09-07 12:09:42 +02:00
Julio Castillo
46f4d22c87
Examples and tests
2023-09-07 11:31:40 +02:00
Julio Castillo
d7dcec3389
Fix error message
2023-09-07 10:52:30 +02:00
Julio Castillo
0822531b78
Allow creating organizations/instances without VPC Peering
2023-09-07 10:51:43 +02:00
Julio Castillo
6f5a6aa06d
Allow user to override instance names
2023-09-07 09:05:49 +02:00
John Inama
3941129a68
still testing
2023-09-06 17:12:31 -04:00
John Inama
822dfc0110
replaced coalesce with merge
2023-09-06 17:08:39 -04:00
John Inama
35ff529b9c
swapping coalesce variables for test
2023-09-06 17:02:04 -04:00
John Inama
b4979fd451
Added coalesce to local variable and to the attachment resource
2023-09-06 16:59:30 -04:00
John Inama
e64cd90d4c
just trying the old way first
2023-09-06 15:29:25 -04:00
John Inama
c1c99a0a79
back to coalesce
2023-09-06 14:54:30 -04:00
John Inama
c32e2763f0
Changed instance loop to a coalescelist function
2023-09-06 14:30:43 -04:00
John Inama
7ceaf9b513
Added environments back to instances variable
2023-09-06 13:58:41 -04:00
John Inama
401c3478ea
Fixed copy/paste error from earlier commit
2023-09-06 13:48:38 -04:00
John Inama
46be7c0c1d
Added original attachment loop block as local for backwards compatibility
2023-09-06 13:25:58 -04:00
John Inama
7acb4966b2
Added optional name value to instances variable and added it to the instance resource
2023-09-05 17:23:45 -04:00
Julio Castillo
3d4cc7164a
Bump provider version to 4.80.0
2023-09-05 09:48:15 +02:00
Julio Castillo
44c1cec041
Fix tests
2023-08-24 20:09:23 +02:00
Julio Castillo
9188603365
Update key name
2023-08-24 19:46:39 +02:00
Julio Castillo
d50355b01a
Only create nat IP when requested
2023-08-24 19:42:20 +02:00
Julio Castillo
67c2597bcc
Fix output order
2023-08-24 19:38:44 +02:00
Julio Castillo
add1ac2dcc
Update README
2023-08-24 19:36:42 +02:00
Julio Castillo
bff5e46460
Fix apigee instance nat
2023-08-24 19:27:34 +02:00
Julio Castillo
3fdf0dfe99
Make apigee variables non-nullable
2023-08-24 18:15:15 +02:00