Pomerium has rego support as a alternative to PPL. There is no explicit mention to if this is supported via the existing or new annotation for ingress-controller
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning UpdateError 3s (x19 over 18m) pomerium-ingress parsing ingress: annotations: applying policy annotations: parsing policy: invalid rules in policy: unsupported type for rule: parser.String
Hi @Dev25, thanks for the question. Custom Rego policies are supported only for Pomerium Enterprise. We're working on updating the documentation to make this clearer.
Pomerium has rego support as a alternative to PPL. There is no explicit mention to if this is supported via the existing or new annotation for ingress-controller
https://www.pomerium.com/docs/capabilities/authorization#rego-support https://www.pomerium.com/docs/reference/routes/policy https://www.pomerium.com/docs/k8s/ingress#set-authorization-policy
Trying to define a rego policy using the existing annotation has a error with the latest main build of ingress-controller e.g.