Skip to content

Support CA Certs from other namespaces in BackendTLSPolicy #3787

Open
@arkodg

Description

@arkodg

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions