Files
releases/docs/code/deployments-kubernetes/example.rego
T
lucperkins bb0d4e271b New OPA website (Hugo + Netlify)
Signed-off-by: lucperkins <lucperkins@gmail.com>
2019-03-26 13:45:50 -07:00

15 lines
335 B
Rego

package example
default deny = false
# Reject objects without a customer label.
deny {
not input.metadata.labels.customer
}
# Reject pods referring to images outside the corporate registry.
deny {
input.kind == "Pod"
container := input.spec.containers[_]
not re_match("^registry.acmecorp.com/.+$", container.image)
}