From d04c7c47bf9a96c5969688499fd6a389285ba1a5 Mon Sep 17 00:00:00 2001 From: Vitor Hideyoshi Date: Sun, 8 Oct 2023 21:35:52 -0300 Subject: [PATCH] Fixes Deployment of Cert-Manager --- deploy.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/deploy.sh b/deploy.sh index 1da9162..b1a2b53 100755 --- a/deploy.sh +++ b/deploy.sh @@ -94,9 +94,17 @@ function main() { application_deploy + external_ip="" + while [ -z $external_ip ]; do + echo "Waiting for end point..." + external_ip=$(kubectl get svc --namespace=ingress-nginx ingress-nginx-controller --template="{{range .status.loadBalancer.ingress}}{{.ip}}{{end}}") + [ -z "$external_ip" ] && sleep 10 + done + configure_cert_manager - kubectl apply -f ./deployment/cert-manager/cert-manager-issuer.yaml + kubectl apply -f \ + ./deployment/cert-manager/cert-manager-issuer.yaml kubectl apply -f \ ./deployment/cert-manager/cert-manager-certificate.yaml