Skip to content

Commit f1ec5fb

Browse files
committed
K8S-631 fix components ingress check
1 parent 5e1e699 commit f1ec5fb

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

addons/upgrade.jps

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -393,20 +393,20 @@ actions:
393393
# drop in k8s-1.20+
394394
if [ -n "${globals.ingress-dir}" ]; then
395395
kubectl get ingress kubernetes-api -n default && {
396-
kubectl apply -f ${baseUrl}/addons/ingress/${globals.ingress-dir}/api-ingress.yaml; }
396+
kubectl apply -f ${baseUrl}/addons/ingress/${globals.ingress-dir}/api-ingress.yaml; } ||:
397397
kubectl get deployment kubernetes-dashboard -n kubernetes-dashboard && {
398-
kubectl apply -f ${baseUrl}/addons/ingress/${globals.ingress-dir}/dashboard-ingress.yaml; }
398+
kubectl apply -f ${baseUrl}/addons/ingress/${globals.ingress-dir}/dashboard-ingress.yaml; } ||:
399399
kubectl get deployment kubernetes-k8dash -n kubernetes-k8dash && {
400400
kubectl -n kube-system delete ingress kubernetes-k8dash;
401-
kubectl apply -f ${baseUrl}/addons/ingress/${globals.ingress-dir}/k8dash-ingress.yaml; }
401+
kubectl apply -f ${baseUrl}/addons/ingress/${globals.ingress-dir}/k8dash-ingress.yaml; } ||:
402402
kubectl get deployment hello-kubernetes && {
403-
kubectl apply -f ${baseUrl}/addons/ingress/${globals.ingress-dir}/helloworld-ingress.yaml; }
403+
kubectl apply -f ${baseUrl}/addons/ingress/${globals.ingress-dir}/helloworld-ingress.yaml; } ||:
404404
kubectl get secret --namespace kubernetes-monitoring monitoring-grafana && {
405405
kubectl apply -f ${baseUrl}/addons/monitoring/${globals.ingress-dir}/prometheus-ingress.yaml;
406406
kubectl apply -f ${baseUrl}/addons/monitoring/${globals.ingress-dir}/alert-ingress.yaml;
407-
kubectl apply -f ${baseUrl}/addons/monitoring/${globals.ingress-dir}/grafana-ingress.yaml; }
407+
kubectl apply -f ${baseUrl}/addons/monitoring/${globals.ingress-dir}/grafana-ingress.yaml; } ||:
408408
kubectl get secret --namespace observability observability-jaeger-plain && {
409-
kubectl apply -f ${baseUrl}/addons/ingress/${globals.ingress-dir}/jaeger-ingress.yaml; }
409+
kubectl apply -f ${baseUrl}/addons/ingress/${globals.ingress-dir}/jaeger-ingress.yaml; } ||:
410410
fi
411411

412412
upgrade-workers:

scripts/install-components.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,11 +98,11 @@ fi
9898
case "${DASHBOARD}" in
9999
general)
100100
kubectl create -f "${BASE_URL}/addons/kubernetes-dashboard.yaml";
101-
kubectl create -f "${BASE_URL}/addons/ingress/${INGRESS_NAME}/dashboard-ingress.yaml";
101+
while true; do kubectl create -f "${BASE_URL}/addons/ingress/${INGRESS_NAME}/dashboard-ingress.yaml" && break; sleep 5; done;
102102
;;
103103
k8dash)
104104
kubectl apply -f "${BASE_URL}/addons/kubernetes-k8dash.yaml";
105-
kubectl apply -f "${BASE_URL}/addons/ingress/${INGRESS_NAME}/k8dash-ingress.yaml";
105+
while true; do kubectl apply -f "${BASE_URL}/addons/ingress/${INGRESS_NAME}/k8dash-ingress.yaml" && break; sleep 5; done;
106106
;;
107107
*)
108108
echo "$(date): unknown kubernetes-dashboard version '${DASHBOARD}', skipped"

0 commit comments

Comments
 (0)