CloudNativePG é promovido a projeto Incubating da CNCF
Aprofundamento CEVIU
Aprofundamento
O CloudNativePG é um operator Kubernetes de código aberto (Go, licença Apache 2.0) que cuida do ciclo de vida completo de clusters PostgreSQL com alta disponibilidade. O Comitê Técnico de Supervisão (TOC) da CNCF votou pela promoção do projeto de Sandbox para Incubating. A fonte da notícia é o blog da CNCF, que é a fundação que hospeda o projeto. O projeto em si foi criado pela EDB, que o submeteu à CNCF em 2024. A aceitação como Sandbox ocorreu em 21 de janeiro de 2025.
A arquitetura usa primary/standby com streaming replication nativa e se integra direto à API do Kubernetes. O operator gerencia pods, volumes, Services e Secrets sem StatefulSets, e conduz failover e rolling updates instância por instância. O Instance Manager roda como PID 1 no container do PostgreSQL, sem sidecars. Entre as peças estão imagens de operand com catálogos declarativos, a interface de plugins CNPG-I, o plugin kubectl cnpg, charts Helm e pooling com PgBouncer. Backup e point-in-time recovery hoje passam pelo plugin Barman Cloud. O Klio, solução de backup em múltiplas camadas, deve sair até o fim de 2026.
Desde o Sandbox saíram cinco versões (1.26 a 1.30). A v1.30.1 é de 23 de setembro de 2026. A 1.30 trouxe eleição de primary baseada em Lease e o recurso DatabaseRole, que emite e renova certificados TLS de cliente para autenticação sem senha. O roadmap prevê a v1.31 por volta de dezembro de 2026, com suporte nativo ao Barman Cloud, e a v1.32 por volta de março de 2027. A candidatura à graduação está planejada para 2027. Mais de 50 organizações aparecem como adotantes em produção.
O que mudou
Em 18 de setembro de 2026, o CEVIU noticiou "OpenBao e CloudNativePG: Gerenciamento de Segredos em Kubernetes sem Vendor Lock-in", mostrando o CloudNativePG como backend PostgreSQL de um OpenBao em alta disponibilidade. Agora o mesmo projeto ganha o selo de Incubating, o que muda o status de maturidade perante a CNCF. Aquele caso de uso, citado também no texto da CNCF, passa a ser um exemplo prático dentro de um projeto com governança formalizada.
Por que isso importa
Para quem opera plataforma, a promoção é um sinal de maturidade e de governança pública, útil em avaliação de risco de dependência. Não muda o produto de um dia para o outro. O que pesa no dia a dia são os itens técnicos: a migração do backup para o modelo de plugins CNPG-I a partir da v1.32 exige planejamento de quem hoje usa Barman. Vale acompanhar o roadmap antes de padronizar o operator.
Repositório oficial: cloudnative-pg/cloudnative-pg
Linha do tempo
CloudNativePG é aceito como projeto Sandbox da CNCF.
CEVIU noticia o uso do CloudNativePG como backend PostgreSQL do OpenBao no Kubernetes.
Publicada a versão v1.30.1 do CloudNativePG.
CloudNativePG é promovido a projeto Incubating da CNCF.
Perguntas frequentes
O que é o CloudNativePG?
É um operator Kubernetes de código aberto que gerencia clusters PostgreSQL com alta disponibilidade. Ele cuida de failover, rolling updates, backups contínuos e point-in-time recovery. Roda os pods diretamente, sem StatefulSets.
O que significa ser projeto Incubating da CNCF?
Significa que o TOC da CNCF aprovou o projeto no estágio de incubação, acima do Sandbox e abaixo da graduação. O projeto continua avançando rumo à graduação, que o CloudNativePG pretende pedir em 2027.
O CloudNativePG usa StatefulSets?
Não. O operator gerencia pods, volumes, Services e Secrets diretamente. Isso permite orquestrar failover e rolling updates instância por instância.
O que vem nas próximas versões?
A v1.31 está prevista para cerca de dezembro de 2026, com suporte nativo ao Barman Cloud. A v1.32, para cerca de março de 2027, move o backup totalmente para a arquitetura de plugins CNPG-I. O Klio deve ser lançado até o fim de 2026.
Fontes
- cncf.iofonte original
- Categoria
- CEVIU DevOps
- Publicado
- 11 de novembro de 2026
- Editoria
- CEVIU DevOps
