Skip to content

Latest commit

 

History

History

samples

Samples

Prerequisites

  1. The cert-manager controller is running and ready in the current cluster.
  2. The digicert-issuer controller is running and ready in the current cluster

Usage

Note: In this context deploy means kubectl apply -f $file.yaml.

  1. Replace the DIGICERT_API_TOKEN in the secret and deploy it.

  2. Adjust the configuration and deploy the DigiCert issuer and wait until it becomes ready.
    Validate the current status via kubectl describe digicertissuer digicert-issuer.

  3. Deploy the sample certificate.

  4. The cert-manager will create the corresponding CertificateRequest, which can be seen using kubectl get certificaterequest.

  5. This controller will ensure the certificate is being issued by the Digicert API and stored in the specified secret. Verify the tls.crt and tls.key are present in the secret: kubectl get secret -o yaml somednsname-tld