AdditionalPort
AdditionalPort define un puerto TCP adicional que se expondrá en el pod de Kubernetes de ClickHouse y en el Service headless público.
Aparece en:
CABundleSelector
CABundleSelector selecciona una clave que contiene un paquete de certificados de CA de un secreto en el Espacio de nombres del clúster.
Aparece en:
ClickHouseCluster
ClickHouseCluster es el esquema de la APIclickhouseclusters.
Versión de la API y tipo
Aparece en:
ClickHouseClusterList
ClickHouseClusterList contiene una lista de ClickHouseCluster.Versión de API y tipo
ClickHouseClusterSpec
ClickHouseClusterSpec define el estado deseado de ClickHouseCluster.
Aparece en:
ClickHouseClusterStatus
ClickHouseClusterStatus define el estado observado de ClickHouseCluster.
Aparece en:
ClickHouseNetworkPolicySpec
ClickHouseNetworkPolicySpec configura la NetworkPolicy gestionada del clúster de ClickHouse. La política gestionada cubre el tráfico interno del clúster:- Conectividad entre réplicas
- Acceso del operador al clúster Cualquier otro ingreso, incluidas las conexiones de clientes y el scraping de métricas, requiere NetworkPolicies definidas por el usuario.
Aparece en:
ClickHouseSettings
ClickHouseSettings define las opciones de configuración del servidor ClickHouse.
Aparece en:
ClusterTLSSpec
ClusterTLSSpec define la configuración de TLS del clúster.
Aparece en:
ConfigMapKeySelector
ConfigMapKeySelector selecciona una clave de un ConfigMap.
Aparece en:
ContainerImage
ContainerImage define una imagen de contenedor con un repositorio, un tag o un hash.
Aparece en:
ContainerTemplateSpec
ContainerTemplateSpec describe las anulaciones de la configuración de los contenedores del clúster.
Aparece en:
DefaultPasswordSelector
DefaultPasswordSelector selecciona el origen de la contraseña predeterminada del usuario.
Aparece en:
EncryptionSettings
EncryptionSettings habilita el cifrado en reposo de los datos de las tablas. Cuando está presente, el operator genera una política de almacenamiento cifrada de ClickHouse que envuelve cada disco de datos; las tablas la habilitan medianteSETTINGS storage_policy.
El cifrado no se puede deshabilitar una vez activado.
Aparece en:
ExternalSecret
ExternalSecret es una referencia a un secreto en el mismo espacio de nombres.
Aparece en:
ExternalSecretPolicy
ExternalSecretPolicy controla cómo el operador gestiona el contenido del secreto externo.
Aparece en:
KeeperCluster
KeeperCluster es el esquema de la APIkeeperclusters.
Versión de la API y tipo
Aparece en:
KeeperClusterList
KeeperClusterList contiene una lista de KeeperCluster.Versión de la API y tipo
KeeperClusterReference
KeeperClusterReference identifica el KeeperCluster que utiliza un ClickHouseCluster.
Aparece en:
KeeperClusterSpec
KeeperClusterSpec define el estado deseado de KeeperCluster.
Aparece en:
KeeperClusterStatus
KeeperClusterStatus define el estado observado de KeeperCluster.
Aparece en:
KeeperNetworkPolicySpec
KeeperNetworkPolicySpec configura la NetworkPolicy gestionada para el clúster de Keeper. La política gestionada cubre el tráfico interno del clúster:- Conectividad entre réplicas
- Acceso del operador al clúster
- Acceso desde clústeres de ClickHouse que hacen referencia a este clúster de Keeper
Aparece en:
KeeperSettings
KeeperSettings define la configuración del servidor de ClickHouse Keeper.
Aparece en:
LoggerConfig
LoggerConfig define la configuración de logs del servidor.
Aparece en:
NamedTemplateMeta
NamedTemplateMeta define la configuración de metadatos admitida para los objetos de plantilla que requieren un nombre.
Aparece en:
NetworkPolicyPolicy
NetworkPolicyPolicy controla si el operador administra una NetworkPolicy para el clúster.
Aparece en:
PDBPolicy
PDBPolicy controla si se crean PodDisruptionBudgets.
Aparece en:
PersistentVolumeClaimTemplate
PersistentVolumeClaimTemplate es una plantilla con nombre para un PersistentVolumeClaim por réplica.
Aparece en:
PodDisruptionBudgetSpec
PodDisruptionBudgetSpec configura el PDB creado para el clúster. Solo se puede establecer uno de estos valores: MinAvailable o MaxUnavailable. Si no se establece ninguno, el operador elige un valor predeterminado seguro en función del número de réplicas.
Aparece en:
PodTemplateSpec
PodTemplateSpec describe las sobrescrituras de configuración del pod de Kubernetes para los pods del clúster.
Aparece en:
SecretKeySelector
SecretKeySelector selecciona una clave de un secreto.
Aparece en:
TemplateMeta
TemplateMeta define la configuración de metadatos admitida para los objetos de plantilla.
Aparece en:
VersionProbeContainer
VersionProbeContainer define anulaciones a nivel de contenedor para la sonda de versión. Los nombres de los campos y las etiquetas JSON coinciden con corev1.Container para que SMP haga la fusión por nombre.
Aparece en:
VersionProbeJobSpec
VersionProbeJobSpec define las sobrescrituras a nivel de Job para la sonda de versión.
Aparece en:
VersionProbePodSpec
VersionProbePodSpec define anulaciones a nivel de pod para la sonda de versión. Los nombres de los campos y las etiquetas JSON coinciden concorev1.PodSpec para mantener la compatibilidad con strategic merge patch.
Aparece en:
VersionProbePodTemplate
VersionProbePodTemplate describe las personalizaciones del pod de Kubernetes de sonda de versión.
Aparece en:
VersionProbeTemplate
VersionProbeTemplate define sobreescrituras para el Job de detección de versión. La estructura sigue la de batchv1.JobTemplateSpec y expone solo los campos admitidos.
Aparece en: