cert-manager / trust-manager

trust-manager is an operator for distributing trust bundles across a Kubernetes cluster.
https://cert-manager.io/docs/projects/trust-manager/
Apache License 2.0
243 stars 65 forks source link

remove dependency on cert-manager, so trust-manager can be installed via vcluster clusters #382

Closed lknite closed 1 month ago

lknite commented 1 month ago

vocabulary:

vcluster:

vcluster sync (between host and vcluster):

I think trust-manager may just work if installed in a vcluster, if it doesn't have the cert-manager requirement. Because, the cert-manager is there in the host-cluster, and maybe whatever trust-manager needs is actually going to work with trust-manager.

Is someone involved with this project already using vcluster & have trust-manger working with it?

erikgb commented 1 month ago

We should probably support an installation not requiring cert-manager. There is a stale PR here: https://github.com/cert-manager/trust-manager/pull/157

This issue might be considered a possible duplicate of https://github.com/cert-manager/trust-manager/issues/132.

SgtCoDFish commented 1 month ago

Hey, thanks for raising this! Gonna close since I think #157 solves this. We might want future ways of doing this that don't rely on helm but the next release of trust-manager will contain this change 👍

lknite commented 1 week ago

I found a work-around here: https://github.com/loft-sh/vcluster/tree/main/generic-sync-examples/cert-manager

I think its fair to say this is a fix on the vcluster side and not specific to trust-manager