kuadrant-operator
kuadrant-operator copied to clipboard
Add CEL validations to TLS and DNS policies
What
Update TLSPolicy and DNSPolicy to use CEL validations and remove the "Validate" methods.
Why
This will bring these policies in-line with AuthPolicy and RateLimitPolicy see https://github.com/Kuadrant/kuadrant-operator/blob/c831a7005b4bc5e772f6d0f790fb4e2796d79973/api/v1beta2/authpolicy_types.go#L134-L135
Requires: https://github.com/Kuadrant/kuadrant-operator/pull/416