diff --git a/etc/init_kong.sh b/etc/init_kong.sh index 272c972..550a338 100755 --- a/etc/init_kong.sh +++ b/etc/init_kong.sh @@ -542,12 +542,14 @@ cleanup_legacy_prole_kong() { local found=0 kubectl -n "$NAMESPACE" get deployment prole-svc-kong >/dev/null 2>&1 && found=1 kubectl -n "$NAMESPACE" get svc prole-svc-kong >/dev/null 2>&1 && found=1 + kubectl -n "$NAMESPACE" get ingress svc-prole-ingress >/dev/null 2>&1 && found=1 if [[ "$found" -eq 0 ]]; then return 0; fi echo "Removing legacy prole-svc-kong resources from namespace '$NAMESPACE' ..." kubectl -n "$NAMESPACE" delete pod -l app=prole-svc-kong --ignore-not-found=true >/dev/null 2>&1 || true kubectl -n "$NAMESPACE" delete deployment prole-svc-kong --ignore-not-found=true || true kubectl -n "$NAMESPACE" delete svc prole-svc-kong --ignore-not-found=true || true kubectl -n "$NAMESPACE" delete configmap prole-svc-kong-config --ignore-not-found=true || true + kubectl -n "$NAMESPACE" delete ingress svc-prole-ingress --ignore-not-found=true || true echo "Legacy prole-svc-kong cleaned up." # Clean up any old prole-db-* ingress resources from earlier installs. kubectl -n "$NAMESPACE" delete ingress -l knoe.dev/route=prole-db --ignore-not-found=true >/dev/null 2>&1 || true