Commit 8e79d0b4 authored by garciadeblas's avatar garciadeblas
Browse files

Feature 8170: Add cert-manager installation as part of helm-based OSM installation

parent 99fcc474
Loading
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -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: