Below you will find details on various scenarios we aim to support and that are compatible with the documentation on this website. Furthermore, the most applicable install methods are listed below for each of the situations.
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.4.4/cert-manager.yaml
More information on this install method can be found here.
You quickly want to learn how to use cert-manager and what it can be used for.
The Helm chart allows installing cert-managers resources customized based on the provided Helm values.
The kubectl plugin can be used for more easily interacting with cert-manager resources.
In case you are running on an OpenShift cluster, consider installing via cert-manager on OperatorHub.io.
You know how to configure your cert-manager setup and want to automate this.
The Helm template command can export generated YAML to stdout. This templated cert-manager manifest can be piped into your preferred deployment tool.
In case you are using Helm for automation, cert-manager supports installing using Helm.