Publicado: Oct 25, 2022

O CDK para Kubernetes Plus (CDK8s+) é uma biblioteca de classes em várias linguagens para definir aplicações de Kubernetes usando estruturas baseadas em intenções de alto nível. Segundo os clientes que definem aplicações do Kubernetes, a manutenção de manifestos do Kubernetes é um desafio. O objetivo do CDK8s+ é reduzir a barreira de entrada e facilitar a manutenção de manifestos do Kubernetes, oferecendo uma estrutura ajustada manualmente para cada objeto principal do Kubernetes e expondo uma API mais completa e menos complexa. Com este lançamento, o CDK8s+ já está disponível em uma versão estável para uso. Isso significa que a API não será alterada e terá suporte integral (sem alterações que causem falhas) pelo menos até a próxima versão principal. O CDK8s+ é fornecido como uma biblioteca separada para cada versão de especificação do Kubernetes. Todas essas bibliotecas já estão disponíveis e estáveis para uso.

Além disso, os clientes querem validar manifestos aplicando políticas comunitárias ou organizacionais. Agora, o CDK8s oferece suporte à integração com ferramentas de terceiros que facilitam essa funcionalidade e podem executar a validação como parte do processo de síntese. Esse recurso é compatível com manifestos criados pelo CDK8s que cumprem as políticas necessárias.

Para obter mais informações, consulte a publicação do anúncio ou acesse cdk8s.io.