From d5331f1091414d19370f116e574b343db5d9b6db Mon Sep 17 00:00:00 2001 From: admin user Date: Wed, 10 Jun 2026 22:12:47 +0000 Subject: [PATCH] =?UTF-8?q?fix(fqdn):=20forma=20subdominio=20DOT=20can?= =?UTF-8?q?=C3=B3nica=20(ADR-082,=20completion=20ADR-067)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- helm/APP_NAME/values.yaml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/helm/APP_NAME/values.yaml b/helm/APP_NAME/values.yaml index 116a979..1343267 100644 --- a/helm/APP_NAME/values.yaml +++ b/helm/APP_NAME/values.yaml @@ -49,14 +49,13 @@ ingress: # className por defecto = nginx (rke2-ingress-nginx pre-instalado en cluster tenant). # Cambiar solo si el tenant trae su propio IngressClass. className: nginx - # Host con tenant-id CON guiones (formato canónico Cove): coincide con - # los A records que crea cloudflare-provisioner (Gap 5) y el wildcard - # cert apps-wildcard-tls (Gap 3). - host: __APP_NAME__-__TENANT_ID__.apps.coralware.cloud - # Secret TLS provisto por el wildcard *.apps.coralware.cloud sembrado - # en el cluster tenant por el agente cloudflare/cert-manager (Gap 3). - # NO se renombra por app — todas las apps del tenant lo comparten. - tlsSecretName: apps-wildcard-tls + # FQDN en formato subdominio (ADR-067 / ADR-082): ..apps.coralware.cloud + # Cubierto por el wildcard A record *.{tenant-uuid}.apps.coralware.cloud (un solo record) + # y el Certificate CR tenant-wildcard-tls emitido por cert-manager local del cluster. + host: __APP_NAME__.__TENANT_ID__.apps.coralware.cloud + # Secret TLS generado por cert-manager local del cluster tenant (ADR-060 Fase 2). + # cert-manager emite *.{tenant-uuid}.apps.coralware.cloud vía DNS-01 Cloudflare. + tlsSecretName: tenant-wildcard-tls # Body size para subidas/uploads de la app — rest-api es stateless por # diseño (sin upload), default conservador 1m. Ajustar si la API acepta # payloads grandes (ej. file POST).