Configuration for my self-hosted software deployed to Kubernetes.
Go to file
Rob Watson 9823c405ac Add Prometheus manifests 2022-05-05 22:52:43 +02:00
cert-manager Add cert-manager resources 2022-05-05 17:50:05 +02:00
deploy Add Prometheus manifests 2022-05-05 22:52:43 +02:00
.gitignore Add basic Kustomize build flow 2022-05-05 22:52:43 +02:00
README.md Add cert-manager resources 2022-05-05 17:50:05 +02:00

README.md

Netflux on Kubernetes

Installation

cert-manager

cert-manager should only be installed in production. It cannot be installed as a subchart.

See: https://cert-manager.io/docs/installation/helm/

helm repo add jetstack https://charts.jetstack.io
helm repo up
helm install cert-manager jetstack/cert-manager --namespace cert-manager --create-namespace --version v1.8.0 --set installCRDs=true

# create issuers
kubectl apply -f cert-manager/issuer-staging.yml
kubectl apply -f cert-manager/issuer-production.yml

This should be sufficient for cert-manager to issue certificates automatically when the tls.enabled value is set to true.