Using cert-manager with Keyfactor ACME

Cert-manager is a native Kubernetes controller for certificate management that leverages the ACME protocol. It simplifies obtaining, renewing, and managing certificates within Kubernetes clusters. By adding certificates and certificate issuers as resource types, cert-manager ensures that certificates are always valid and up-to-date, automatically renewing them before expiration.

For detailed information about cert-manager, see:

This section outlines the steps to configure cert-manager to issue certificates using the Keyfactor ACME server.

Prerequisites

Ensure the following are prepared:

Overview

To enroll for a certificate through Keyfactor ACME using cert-manager, you'll deploy the following resources to your Kubernetes cluster via YAML files: