Skip to content
Latchkey

Conftest - Definição do Glossário de CI/CD

Conftest roda políticas OPA/Rego contra arquivos de config a partir da linha de comando, tornando-se um gate natural de CI.

Conftest é uma ferramenta de linha de comando que testa arquivos de configuração estruturados (YAML, JSON, HCL, Dockerfile) contra políticas Rego usando o motor do OPA.

O Conftest traz policy as code diretamente para os pipelines sem um cluster em execução, avaliando qualquer config estruturada contra as suas regras.

Uso comum

Uma etapa como conftest test deployment.yaml retorna um código de saída não zero quando uma política falha, então o build para em uma violação.

Guias relacionados