Open
Description
What would you like to be added:
Move the type for CACertificateRefs in BackendTLSPolicy from LocalObjectReference to ObjectReference so a namespace
field can be include to define a CA Cert Reference that lives in another namespace (not the backend service namespace)
Why this is needed:
- Allows a team to define a ConfigMap containing the CA Cert ( to validate the backends) thats common, once instead of 1 per backend per namespace
- to reduce the number of resources that need to be created by the team
- to reduce the amount of resources that need to be reconciled by the control plane (these are fairly large resources)
- the workaround is to be creative with the
WellKnownCACertificates
option, which I'm hoping we can avoid