Saltar a contenido

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.