You are looking at the documentation of a prior release. To read the documentation of the latest release, please visit here.
New to Voyager? Please start here.
Voyager operator periodically (default 5 mins) checks each certificate whether whether it needs to be reissued. If you have a bad configuration (example, bad dns credentials), this can led to rate limit issued with Let’s Encrypt. You can delete the certificate object to stop retries. Alternatively, you can mark the certificate object as spec.paused: true
. This will cause Voyager operator to skip checking this certificate for renewals.
Deleting a Kubernetes Certificate
object will only delete the certificate CRD from Kubernetes.
It will not delete the obtained certificate and user account secret from Kubernetes. User have to manually delete these secrets for complete cleanup.
kubectl delete certificate.voyager.appscode.com test-cert
kubectl delete secret tls-test-cert
Secret
kubectl delete secret test-user-secret