Skip to main content
Esta página enumera todas las claves de configuración que podría necesitar modificar, junto con su valor predeterminado y significado: primero, el archivo de configuración de la VM y, después, los valores del gráfico de Helm. Para obtener instrucciones orientadas a tareas, consulte la guía de configuración.

Archivo de configuración de la VM

En una VM Linux, el conector lee /etc/clicklink/config.yaml. clicklink clctl init lo escribe y lo conserva entre ejecuciones posteriores, salvo que se use --force. Las claves que se omitan del archivo usarán los valores predeterminados compilados que se indican a continuación. init no escribe credenciales en él: las claves HMAC se encuentran en las rutas *_file y el certificado de cliente en /etc/clicklink/tls.

Claves de nivel superior

Los demonios ignoran una sección instances: en este archivo. Las instancias residen en el registro de instancias.

api

Registro de instancias

Las instancias residen en /var/lib/clicklink/instances.yaml, un mapa instances: de nivel superior con clave por nombre. init lo inicializa y el executor lo mantiene; el scraper vigila el archivo, por lo que las ediciones se aplican sin reiniciar. Cada entrada describe un destino del protocolo nativo de ClickHouse:

scraper

solucionador de problemas

executor

El executor se ejecuta en modo gestionado. init --managed escribe enabled: true y la identidad del cluster; el resto toma los valores predeterminados. executor.cluster es una única correspondencia: un cluster por executor. El cargador convierte en cluster una lista clusters: heredada que tenga una sola entrada y ninguna correspondencia cluster:. Rechaza una lista con más de una entrada, o una que aparezca junto a una clave cluster:, cuando el executor está habilitado.

observabilidad

Cada demonio expone /livez (un cuerpo de estado en JSON), /readyz, /healthz y /metrics en un único listener; no hay un puerto de métricas independiente. Los bloques observability específicos de cada componente se superponen a esta configuración base: el scraper usa 8082, el solucionador de problemas 8084, el executor 8086 y el gateway escucha en 8443 cuando está habilitado. Una clave metrics_port de una configuración anterior todavía se carga, pero no vincula nada.

Lista de tablas permitidas predeterminada

El conjunto predeterminado allowed_tables del solucionador de problemas, idéntico al valor predeterminado troubleshooter.allowedTables del gráfico:

Valores del gráfico de Helm

En Kubernetes, el conector se configura mediante los valores del gráfico clicklink-connector. clicklink clctl init prepara una superposición de clicklink-values.yaml con todos los valores siguientes completados y la conserva en ejecuciones posteriores, salvo que se especifique --force. Las tablas muestran los valores predeterminados del gráfico. Los parámetros estándar de carga de trabajo (resources, nodeSelector, tolerations, affinity, serviceAccount.annotations, env) están disponibles en cada componente, tienen valores predeterminados vacíos y no se repiten en cada tabla.

Claves de nivel superior

cluster

image

api

secretos

El chart utiliza Secrets creados previamente; init los crea antes de la instalación.

scraper

troubleshooter

executor

El executor para el modo gestionado: una Implementación de una sola réplica sobre un PersistentVolumeClaim. init --managed lo deja preparado y habilitado, con la identidad del cluster ya rellenada. executor.cluster es una única correspondencia: un cluster por executor. Una lista clusters hace fallar el renderizado.

persistencia

clctl.gateway

La puerta de enlace de sesiones para las sesiones de soporte.

networkPolicy

Última modificación el 7 de octubre de 2026