TDP Kubernetes
Edição do TDP para implantação em Kubernetes, utilizando Helm Charts e ArgoCD para GitOps.
Instalação
Instale os componentes do TDP Kubernetes usando Helm CLI ou ArgoCD GitOps.
Configuração
Configure os componentes do TDP Kubernetes através de values.yaml e parâmetros Helm.
Atualização
Atualize os componentes do TDP Kubernetes e realize rollbacks quando necessário.
Desinstalação
Desinstale os componentes do TDP Kubernetes de forma segura.
Sobre o TDP Kubernetes
O TDP Kubernetes é a edição cloud-native do Tecnisys Data Platform, projetada para implantações em clusters Kubernetes. Esta edição utiliza Helm Charts para empacotamento e ArgoCD para GitOps, oferecendo:
- Implantação declarativa via Helm Charts
- GitOps automatizado com ArgoCD
- Escalabilidade elástica de recursos
- Integração nativa com ecossistema Kubernetes
- Gerenciamento simplificado de configurações
- Suporte a múltiplos ambientes (desenvolvimento, homologação, produção, etc.)
A implantação do TDP-K8s é modular e flexível. Ele orquestra diversos componentes essenciais para o ciclo de vida dos dados:
- Processamento distribuído: Apache Spark e Trino.
- Streaming e ingestão: Apache Kafka (Strimzi) e Apache NiFi.
- Armazenamento e metadados: Hive Metastore, PostgreSQL (banco de metadados) e Apache Iceberg.
- Orquestração: Apache Airflow.
- Armazenamento analítico: ClickHouse.
- Armazenamento de objetos: Apache Ozone.
- Governança e segurança: OpenMetadata e Apache Ranger.
- Visualização e BI: Apache Superset.
- Interface e administração: JupyterHub e CloudBeaver.

Arquitetura Cloud-Native
O TDP Kubernetes adota uma arquitetura de microsserviços, onde cada componente do ecossistema Big Data é executado em contêineres gerenciados pelo Kubernetes. Os Helm Charts encapsulam toda a complexidade de deployment, enquanto o ArgoCD garante sincronização contínua entre o estado desejado (Git) e o estado real do cluster.
Novos Componentes
Esta edição inclui componentes exclusivos para Kubernetes:
- ClickHouse: Banco de dados OLAP colunar de alta performance
- CloudBeaver: Interface web para administração de bancos de dados
- Kubernetes: Orquestração de contêineres e gerenciamento de workloads
Casos de Uso
Esta edição é ideal para:
- Implantações em nuvem pública (AWS, GCP e Azure)
- Ambientes Kubernetes on-premise
- Arquiteturas cloud-native e microsserviços
- Organizações que adotam práticas DevOps e GitOps
- Workloads que requerem escalabilidade dinâmica
- Ambientes multi-tenant
Registry de Helm Charts
Os Helm Charts do TDP Kubernetes estão disponíveis no registry privado da Tecnisys:
https://registry.tecnisys.com.br
Para obter credenciais de acesso, entre em contato com o suporte da Tecnisys.