Parámetros del clúster¶
Pestaña Ajustes → Parámetros del clúster.
Los parámetros del clúster son ajustes textuales tipados que controlan el comportamiento de la plataforma. Cada parámetro tiene:
- un tipo (ajuste de clúster, licencia Digdash, token de API…);
- un nombre (su clave) y un valor;
- un alcance: global (namespace vacío — se aplica en todas partes, gestión reservada a los administradores de plataforma) o limitado a un namespace (gestionado por los administradores de ese namespace, con prioridad sobre el valor global).
Ejemplos de ajustes reconocidos¶
| Nombre | Efecto |
|---|---|
USE_DIGDASH_BETA |
true para ofrecer las versiones BETA de Digdash en la selección de versión |
DIGDASH_QA_DATABASE_TYPES |
true para mostrar los motores de base de datos reservados a QA interno (MariaDB, PostgreSQL side-car) en el formulario de Digdash BI |
DIGDASH_FILEBROWSER |
Valor predeterminado de la opción File Browser de los despliegues Digdash |
DEFAULT_DIGDASH_RAM |
Memoria predeterminada propuesta para un despliegue de Digdash BI |
CPU_REQUEST_RATIO_<APLICACIÓN> |
Parte del límite de CPU reservada (requests), en porcentaje — p. ej. 20: un Hop Web limitado a 2 núcleos solo reserva 0,4. Un parámetro por tipo de aplicación: POSTGRES, DIGDASH_BI, HOP_WEB (o APACHE_HOP_WEB), HOP_SERVER, FORGEJO, NGINX, ICEBERG. Se aplica en el despliegue (después, la reserva se ajusta directamente en Configurar → recursos del contenedor); 100 (por defecto) = reserva igual al límite. |
GRAFANA_URL, PROMETHEUS_PUBLIC_URL, ALERTMANAGER_URL |
URL públicas de las herramientas de supervisión (enlaces de la página Clúster, de la barra lateral y de las tarjetas) — por defecto https://grafana|prometheus|alertmanager.<dominio> |
PROMETHEUS_URL |
Dirección del Prometheus interno consultado para el consumo de volúmenes y las alertas (por defecto el servicio del namespace monitoring) |
SPARK_JOB_GIT_IMAGE, SPARK_JOB_S3_IMAGE |
Imágenes de los initContainers que recuperan el origen de un job Spark (repositorio Git / objeto S3) — a sobrescribir en un clúster sin acceso a Docker Hub |
POSTGIS_DEFAULT_IMAGE |
Imagen de PostgreSQL que incluye PostGIS, utilizada cuando se marca la opción PostGIS (debe corresponder a la versión mayor del operador CNPG) |
CUSTOM_PORT_AUTO_RANGE |
Rango (inicio-fin) del que se asigna automáticamente un puerto, en particular para el acceso externo de una base de datos PostgreSQL — por defecto 30000-35000 |
CUSTOM_PORT_RESERVED_PORTS |
Puertos rechazados sistemáticamente para una exposición TCP, además de los puertos que realmente tienen las Gateways — por defecto 80,443,222 |
POSTGRES_PUBLIC_TLS_SECRET |
Secret (namespace/nombre) del certificado wildcard de Let's Encrypt que sirven las bases PostgreSQL expuestas, p. ej. default/pg-wildcard-tls: el cliente verifica entonces el servidor sin archivo de CA. Se copia en cada base expuesta y se resincroniza cada noche. Vacío o none: certificado de CNPG y archivo de CA para descargar |
POSTGRES_PUBLIC_DOMAIN |
Dominio cubierto por ese wildcard (*.<dominio>): las bases expuestas se llaman <nombre-app>-<namespace>.<dominio> — por defecto pg.<dominio de la plataforma> |
Valores sensibles
El valor de un parámetro se muestra en texto claro a cualquiera que tenga acceso a su ámbito. Coloque un secreto ahí solo si el ámbito es adecuado.
Uso¶
La lista se filtra por namespace y por tipo; la creación, edición y eliminación se realizan directamente en la tabla. Un parámetro creado en duplicado (mismo namespace, tipo y nombre) se rechaza.