Open Cluster Management é aceito como projeto incubating da CNCF
Aprofundamento CEVIU
Aprofundamento
O Open Cluster Management (OCM) foi aceito pelo TOC da CNCF como projeto incubating. A proposta é gerenciar registro de clusters, deployment de aplicações e placement de workloads em vários clusters Kubernetes (nuvem, on-premises e edge) sem control plane proprietário, com APIs declarativas e neutras de fornecedor.
A arquitetura é hub-and-spoke. O Cluster Manager roda no hub e coordena registro, work, placement e add-ons. Em cada cluster gerenciado roda o Klusterlet, que se registra no hub e aplica as instruções recebidas. O registro usa handshake de double opt-in e conexão mTLS, com rotação de certificados e um namespace dedicado por cluster no hub. Na ManifestWork API, os agentes puxam o trabalho do hub, então o hub não guarda credenciais dos clusters gerenciados. A Placement API seleciona clusters por labels, capacidade de recursos ou critérios customizados e publica o resultado como PlacementDecision, que qualquer scheduler ou controller pode consumir.
Na entrega contínua, o OCM fornece ao Argo CD as decisões de clusters para GitOps e tem um add-on de modelo pull para o Argo CD. Também integra com Cluster API no ciclo de vida dos clusters. A eBay usa o projeto para deployments em mais de 190 clusters via Argo CD, a Groww em progressive rollouts e a VESSEL AI para clusters de GPU. O projeto chegou à versão 1.0 em junho de 2025 e teve cinco releases minor desde então, com seleção por CEL (1.0), conexão baseada em gRPC e add-ons para Kueue MultiKueue e OpenTelemetry (1.1), além de observability de ManifestWork e network policies (1.4). Os próximos focos são simplificar setup e onboarding e avançar em progressive rollouts.
Por que isso importa
Para quem opera frotas com dezenas ou centenas de clusters, o modelo pull pesa na segurança: o hub não concentra credenciais, o que reduz o estrago se ele for comprometido. A incubação na CNCF também sinaliza governança neutra, o que conta na hora de escolher uma base multicluster sem amarrar a um fornecedor. Pelo que a fonte descreve, quem já usa Argo CD tem um caminho direto para distribuir deploys por vários clusters.
Linha do tempo
CNCF aceita o Open Cluster Management como projeto incubating.
Perguntas frequentes
O que é o Open Cluster Management?
É um projeto open source para gerenciar vários clusters Kubernetes em nuvem, on-premises e edge. Usa arquitetura hub-and-spoke e APIs abertas para registro de clusters, deployment de aplicações e placement de workloads, sem control plane proprietário.
Como o OCM evita centralizar credenciais no hub?
Ele usa um modelo pull assíncrono. O agente (Klusterlet) em cada cluster busca o trabalho no hub, então o hub não armazena as credenciais dos clusters gerenciados. O registro usa double opt-in e mTLS.
O OCM funciona com Argo CD?
Sim. O OCM fornece ao Argo CD decisões de clusters para deployments GitOps e tem um add-on de modelo pull para o Argo CD. A eBay usa essa integração em mais de 190 clusters Kubernetes.
O que muda com a promoção para incubating?
O TOC da CNCF avaliou que o projeto tem maturidade técnica, comunidade de contribuidores crescente e adoção relevante. O OCM entrou no Sandbox em novembro de 2021 e agora passa ao nível incubating, com 27 mantenedores de oito organizações.
Fontes
- cncf.iofonte original
- Categoria
- CEVIU DevOps
- Publicado
- 10 de novembro de 2026
- Editoria
- CEVIU DevOps
