Configure external cert-manager
Cert Manager Support
This page shows how you can a third party certificate authority solution like Cert Manager.
The page is intended for a batch administrator.
Before you begin
Make sure you the following conditions are set:
- A Kubernetes cluster is running.
- The kubectl command-line tool has communication with your cluster.
- Kueue is installed.
- Cert Manager is installed
Kueue supports either Kustomize or installation via a Helm chart.
Internal Certificate management
In all cases, Kueue’s internal certificate management must be turned off if one wants to use CertManager.
Kustomize Installation
- Set
internalCertManagement.enable
tofalse
in the kueue configuration. - Comment out the
internalcert
folder inconfig/default/kustomization.yaml
. - Enable
cert-manager
inconfig/default/kustomization.yaml
and uncomment all sections with ‘CERTMANAGER’.
Helm Installation
Kueue can also support optional helm values for Cert Manager enablement.
- Disable
internalCertManager
in the kueue configuration. - set
enableCertManager
in your values.yaml file to true.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.