Rego - Definição do Glossário de CI/CD
Rego é a linguagem declarativa do OPA para escrever regras de política que avaliam dados estruturados.
Rego é a linguagem de consulta declarativa usada pelo Open Policy Agent para expressar regras de política como lógica sobre dados estruturados (JSON).
O Rego permite que as equipes escrevam verificações de conformidade e segurança como código testável que roda de forma idêntica em CI e em tempo de execução.
Em CI/CD
Uma política Rego pode afirmar fatos como "nenhum container roda como root" e ser executada contra manifestos em uma etapa do pipeline, de modo que as violações bloqueiam o merge.
Guias relacionados
Open Policy Agent (OPA) - CI/CD Glossary DefinitionOpen Policy Agent (OPA): Open Policy Agent (OPA) is a general-purpose policy engine that evaluates rules writ…
Conftest - CI/CD Glossary DefinitionConftest: Conftest is a command-line tool that tests structured configuration files (YAML, JSON, HCL, Dockerf…
Policy as Code - CI/CD Glossary DefinitionPolicy as Code: Policy as code is the practice of writing organizational rules (security, compliance, cost) a…