Learn about the various ways you can install cert-manager and how to choose between them.
Default static install
You don't require any tweaking of the cert-manager install parameters.
The default static configuration can be installed as follows:
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.11.0/cert-manager.yaml
📖 Read more about installing cert-manager using kubectl apply and static manifests.
You quickly want to learn how to use cert-manager and what it can be used for.
📖 kubectl apply: For new users we recommend installing cert-manager using kubectl apply and static manifests.
📖 helm: You can use helm to install cert-manager and this also allows you to customize the installation if necessary.
📖 OperatorHub: If you have an OpenShift cluster, consider installing cert-manager via OperatorHub, which you can do from the OpenShift web console.
🚧 cmctl: Try the experimental
cmctl x install command to quickly install cert-manager.
You know how to configure your cert-manager setup and want to automate this.
📖 helm: You can use the cert-manager Helm chart directly with systems like Flux, ArgoCD and Anthos.
📖 helm template: You can use
helm template to generate customized cert-manager installation manifests.
See Output YAML using helm template for more details.
This templated cert-manager manifest can be piped into your preferred deployment tool.