7. Cert-manager

A Helm chart with cert-manager as subchart

7.1. Install cert-manager to manage TLS certificates

git clone https://github.com/graphistry/graphistry-helm && cd graphistry-helm
cd graphistry-helm/charts/cert-manager && helm dep build
helm upgrade -i argo-cd ./charts/cert-manager --namespace cert-manager --create-namespace

Once cert manager is deployed you can enable TLS on the values.yaml override for the graphistry helm chart by setting the following values

domain: <domain you own>
tlsEmail: "<email to use for letsencrypt>"
tls: true

7.2. Configuration

The following table lists the configurable parameters of the Cert-manager chart and their default values.

Parameter

Description

Default

cert-manager.namespace

"cert-manager"

cert-manager.installCRDs

true

cert-manager.createCustomResource

true

For more information on Cert-Manager visit the documentation: Cert-Manager Documentation