File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -94,7 +94,12 @@ kubectl_wait_for_query() {
9494 done
9595}
9696
97- kubectl apply -f " https://github.com/cert-manager/cert-manager/releases/download/${cert_mgr_version} /cert-manager.yaml"
97+ # Install cert-manager only if it is not already present on the cluster
98+ if kubectl get crd certificates.cert-manager.io & > /dev/null; then
99+ echo " cert-manager is already installed, skipping installation"
100+ else
101+ kubectl apply -f " https://github.com/cert-manager/cert-manager/releases/download/${cert_mgr_version} /cert-manager.yaml"
102+ fi
98103# Wait for cert-manager to be fully ready
99104kubectl_wait " cert-manager" " deployment/cert-manager-webhook" " 60s"
100105kubectl_wait " cert-manager" " deployment/cert-manager-cainjector" " 60s"
You can’t perform that action at this time.
0 commit comments