Everything around CertManager and Let’s Encypt

General

cert-manager is a Kubernetes add-on to automate the management and issuance of TLS certificates from various issuing sources.

In Jenkins X cert-manager is used to get certificates from Let’s Encrypt.

cert-manager is installed in its own namespace cert-manager. In this namespace there are two deployments created by the Jenkins X Helm Chart of cert-manager.

> kubectl get deployment -n cert-manager

Get information about certificates

> kubectl get certificaterequest
> kubectl describe certificaterequest X
> kubectl get order
> kubectl describe order X
> kubectl get challenge
> kubectl describe challenge X