Configuração dos Componentes do TDP Kubernetes
Cada componente possui uma página de configuração com os parâmetros do chart Helm. Conforme o componente, existem também páginas de Segurança, Ingress e Integrações.
Leia a Configuração Geral para entender os conceitos e padrões comuns a todos os componentes: como passar valores, resources, PVCs, Secrets, PostgreSQL externo e S3.
Configuração dos Componentes do TDP Kubernetes
Configuração Geral
Conceitos gerais de configuração dos componentes do TDP Kubernetes: namespaces, recursos, imagens e Secrets.
Airflow
Chart umbrella: Airflow com valores sob `tdp-airflow`; executor Kubernetes por padrão.
ArgoCD
GitOps no cluster Kubernetes com sincronização automática de Applications.
ClickHouse
Configure o ClickHouse no Kubernetes com StatefulSets, PVCs e políticas de retenção.
CloudBeaver
Administração web de bancos de dados no Kubernetes.
Delta Lake
Configuração das rotinas de manutenção e parâmetros suportados pelo chart.
Hive Metastore
Parâmetros do chart e opções de PostgreSQL interno ou externo suportadas.
Iceberg
Parâmetros do chart e jobs de manutenção suportados.
JupyterLab
Notebooks multiusuário no Kubernetes com Spark e StorageClass RWX.
Kafka
Kafka no Kubernetes usando operador Strimzi com CRDs.
NiFi
NiFi no Kubernetes com TLS gerenciado por Cert-Manager e integração com Ranger.
OpenMetadata
Governança de dados no Kubernetes com PostgreSQL e integração de serviços.
Apache Ozone
Armazenamento de objetos S3-compatível para o TDP no Kubernetes.
PostgreSQL
Parâmetros do chart PostgreSQL, persistência, recursos e métricas.
Ranger
Controle de acesso centralizado para Kafka, NiFi e Trino.
Spark
Spark no Kubernetes com Spark Operator, Hive Metastore, Delta Lake e Apache Ozone.
Superset
Dashboards analíticos no Kubernetes com Redis e PostgreSQL.
Trino
Queries distribuídas no Kubernetes com catálogos Hive, Iceberg e Delta.