This Helm chart will install certificate issuers using Let's Encrpyt.
This chart must be installed after cert-manager
, which is a requirement for the issuers to work and be used.
Install the app with minimal settings:
# adds the repo
helm repo add suse-lab-setup https://opensource.suse.com/lab-setup
helm repo update
# installs the chart (this examples assumes NGINX Ingress Controller is installed)
helm upgrade --install letsencrypt suse-lab-setup/letsencrypt \
--namespace cert-manager \
--set registration.emailAddress=someuser@domain.com \
--set ingress.className=nginx
# checks installation is ok
kubectl get ClusterIssuers -n cert-manager
Clean-up:
helm delete letsencrypt -n cert-manager
kubectl get Issuers,ClusterIssuers,Certificates,CertificateRequests,Orders,Challenges --all-namespaces