From 8e79d0b4a534bed16439eeaefb6649612bb89cef Mon Sep 17 00:00:00 2001 From: garciadeblas Date: Thu, 20 Jul 2023 12:39:41 +0200 Subject: [PATCH] Feature 8170: Add cert-manager installation as part of helm-based OSM installation Signed-off-by: garciadeblas --- 03-installing-osm.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/03-installing-osm.md b/03-installing-osm.md index 5b86a42..e712f35 100644 --- a/03-installing-osm.md +++ b/03-installing-osm.md @@ -584,6 +584,17 @@ juju add-model osm k8scloud juju deploy ch:mongodb-k8s -m osm ``` +### Deploy Cert-manager + +```bash +CERTMANAGER_VERSION="v1.9.1" +helm repo add jetstack https://charts.jetstack.io +helm repo update +helm install cert-manager --create-namespace --namespace cert-manager jetstack/cert-manager \ + --version ${CERTMANAGER_VERSION} --set installCRDs=true --set prometheus.enabled=false \ + --set clusterResourceNamespace=osm \ + --set extraArgs="{--enable-certificate-owner-ref=true}" +``` ### Deploy OSM helm chart Get Juju host, secret, public key and CA certificate: -- GitLab