Skip to main content
Version: 1.3

Integration with CertManager

CertManager can be used to provision the TLS certificates used by the web console.

Procedure

1. Configuration

Apply the following changes to the instance.yaml describe here:

apiVersion: core.resiliency.io/v1alpha1
kind: Instance
metadata:
name: resiliency-io
namespace: resiliency-system
spec:
...
components:
console:
ingress:
annotations:
cert-manager.io/cluster-issuer: <issuer-name>
kubernetes.io/tls-acme: "true"
api:
ingress:
annotations:
cert-manager.io/cluster-issuer: <issuer-name>
kubernetes.io/tls-acme: "true"
inventory:
annotations:
cert-manager.io/cluster-issuer: <issuer-name>
kubernetes.io/tls-acme: "true"

2. Update

Apply the changes as described here.