Skip to content

Allow use of ClusterIssuer for all component certs #629

@jonathanhartley

Description

@jonathanhartley

In our environments we use a ClusterIssuer for all "in cluster" generated certs
This allows clients to verify those certs as we supply a configMap of the CA cert (not key) in all namespaces

The issue with this helm chart is that it generates its own "CA" by requesting a cert/key from our ClusterIssuer and then uses that to generate an "Issuer" (namespace scoped) to then generate all component certs from.

So unless clients have access to the "CA" to insert into their chain they cannot verify the certs.

The fix would be to allow ALL component certs to use the configured ClusterIssuer

This would mean it does not have to rotate its CA every 90 days and it cuts out extra components (the Issuer)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions