From 97bada365be6a6ad21757da376f5067673f09971 Mon Sep 17 00:00:00 2001 From: Maximilien Cuony Date: Fri, 31 Jul 2026 10:13:22 +0200 Subject: [PATCH] [infrasctructure/utils] Upgrade variable generator to latest versions --- .../modules/terraform-aws-dss/TFVARS.gen.md | 2 +- .../terraform-google-dss/TFVARS.gen.md | 2 +- deploy/infrastructure/utils/Dockerfile | 4 +- deploy/infrastructure/utils/variables.py | 61 +++++++++++-------- 4 files changed, 41 insertions(+), 28 deletions(-) diff --git a/deploy/infrastructure/modules/terraform-aws-dss/TFVARS.gen.md b/deploy/infrastructure/modules/terraform-aws-dss/TFVARS.gen.md index 5cf3efd50..5ca48a175 100644 --- a/deploy/infrastructure/modules/terraform-aws-dss/TFVARS.gen.md +++ b/deploy/infrastructure/modules/terraform-aws-dss/TFVARS.gen.md @@ -20,7 +20,7 @@ The following table describes the variables of this terraform module.

Example: dss.example.com

- authorization (object({
'public_key_pem_path': '${optional(string)}',
'jwks': "${optional(object({
'endpoint': '${string}',
'key_id': '${string}'})
)}"})
) + authorization (object({
public_key_pem_path = optional(string),
jwks = optional(object({
endpoint = string,
key_id = string})
)})
)

One of public_key_pem_path or jwks should be provided but not both.