AdditionalPort
AdditionalPort declara uma porta TCP adicional a ser exposta no pod do Kubernetes do ClickHouse e no Service headless público.
Aparece em:
CABundleSelector
CABundleSelector seleciona uma chave que contém um bundle de CA de um Secret no Espaço de nomes do cluster.
Aparece em:
ClickHouseCluster
ClickHouseCluster é o schema da APIclickhouseclusters.
Versão da API e Kind
Aparece em:
ClickHouseClusterList
ClickHouseClusterList contém uma lista de ClickHouseCluster.Versão da API e Kind
ClickHouseClusterSpec
ClickHouseClusterSpec define o estado desejado do ClickHouseCluster.
Aparece em:
ClickHouseClusterStatus
ClickHouseClusterStatus define o estado observado de ClickHouseCluster.
Aparece em:
ClickHouseNetworkPolicySpec
ClickHouseNetworkPolicySpec configura a NetworkPolicy gerenciada para o cluster do ClickHouse. A política gerenciada abrange o tráfego interno do cluster:- Conectividade entre réplicas
- Acesso do operador ao cluster Qualquer outra Entrada, incluindo conexões de clientes e coleta de métricas, exige NetworkPolicies definidas pelo usuário.
Aparece em:
ClickHouseSettings
ClickHouseSettings define as opções de configuração do servidor ClickHouse.
Aparece em:
ClusterTLSSpec
ClusterTLSSpec define a configuração de TLS do cluster.
Aparece em:
ConfigMapKeySelector
ConfigMapKeySelector seleciona uma chave de um ConfigMap.
Aparece em:
ContainerImage
ContainerImage define uma imagem de contêiner com repositório, tag ou hash.
Aparece em:
ContainerTemplateSpec
ContainerTemplateSpec descreve as sobrescritas de configuração dos contêineres do cluster.
Aparece em:
DefaultPasswordSelector
DefaultPasswordSelector seleciona a origem da senha do usuário padrão.
Aparece em:
EncryptionSettings
EncryptionSettings habilita a criptografia em repouso dos dados de tabelas. Quando presente, o operador gera uma política de armazenamento criptografada do ClickHouse que encapsula cada disco de dados; as tabelas a utilizam por meio deSETTINGS storage_policy.
A criptografia não pode ser desabilitada depois de ativada.
Aparece em:
ExternalSecret
ExternalSecret é uma referência a um Secret no mesmo Espaço de nomes.
Aparece em:
ExternalSecretPolicy
ExternalSecretPolicy controla como o operador trata o conteúdo do Secret externo.
Aparece em:
KeeperCluster
KeeperCluster é o schema da APIkeeperclusters.
Versão da API e Kind
Aparece em:
KeeperClusterList
KeeperClusterList contém uma lista de KeeperCluster.Versão da API e Kind
KeeperClusterReference
KeeperClusterReference identifica o KeeperCluster utilizado por um ClickHouseCluster.
Aparece em:
KeeperClusterSpec
KeeperClusterSpec define o estado desejado do KeeperCluster.
Aparece em:
KeeperClusterStatus
KeeperClusterStatus define o estado observado de KeeperCluster.
Aparece em:
KeeperNetworkPolicySpec
KeeperNetworkPolicySpec configura a NetworkPolicy gerenciada para o cluster Keeper. A política gerenciada abrange o tráfego interno do cluster:- Conectividade entre réplicas
- Acesso do operador ao cluster
- Acesso de clusters ClickHouse que fazem referência a este cluster Keeper Qualquer outra Entrada, incluindo a coleta de métricas, requer NetworkPolicies definidas pelo usuário.
Aparece em:
KeeperSettings
KeeperSettings define as configurações do servidor ClickHouse Keeper.
Aparece em:
LoggerConfig
LoggerConfig define a configuração de logging do servidor.
Aparece em:
NamedTemplateMeta
NamedTemplateMeta define as configurações de metadados compatíveis para objetos de template que exigem um nome.
Aparece em:
NetworkPolicyPolicy
NetworkPolicyPolicy controla se o operador gerencia uma NetworkPolicy para o cluster.
Aparece em:
PDBPolicy
PDBPolicy controla se os PodDisruptionBudgets serão criados.
Aparece em:
PersistentVolumeClaimTemplate
PersistentVolumeClaimTemplate é um template nomeado para um PersistentVolumeClaim por réplica.
Aparece em:
PodDisruptionBudgetSpec
PodDisruptionBudgetSpec configura o PDB criado para o cluster. Exatamente um entre MinAvailable ou MaxUnavailable pode ser definido. Quando nenhum deles é definido, o operador escolhe um padrão seguro com base na contagem de réplicas.
Aparece em:
PodTemplateSpec
PodTemplateSpec descreve as substituições da configuração de pod do Kubernetes para os pods do Kubernetes do cluster.
Aparece em:
SecretKeySelector
SecretKeySelector seleciona uma chave de um Secret.
Aparece em:
TemplateMeta
TemplateMeta define as configurações de metadados compatíveis para objetos de template.
Aparece em:
VersionProbeContainer
VersionProbeContainer define substituições no nível do contêiner para a sonda de versão. Os nomes dos campos e as tags JSON correspondem a corev1.Container para que as mesclagens SMP sejam feitas por nome.
Aparece em:
VersionProbeJobSpec
VersionProbeJobSpec define substituições no nível do Job para a sonda de versão.
Aparece em:
VersionProbePodSpec
VersionProbePodSpec define substituições no nível de pod do Kubernetes para a sonda de versão. Os nomes dos campos e as tags JSON correspondem a corev1.PodSpec para compatibilidade com strategic merge patch.
Aparece em:
VersionProbePodTemplate
VersionProbePodTemplate descreve substituições para o pod do Kubernetes de sonda de versão.
Aparece em:
VersionProbeTemplate
VersionProbeTemplate define substituições para o Job de detecção de versão. A estrutura corresponde abatchv1.JobTemplateSpec, expondo apenas os campos compatíveis.
Aparece em: