From 73ab735a509a63b24b38833da9cf6af4617e36af Mon Sep 17 00:00:00 2001 From: Jeff Layton Date: Fri, 22 Feb 2019 14:40:51 -0500 Subject: [PATCH] mgr/dashboard: special casing for minikube in run-backend-rook-api-request.sh For people running minikube for testing, the hostname "minikube" is often not resolvable. If that's what the hostname is, then get the address from "minikube ip" instead. Signed-off-by: Jeff Layton --- src/pybind/mgr/dashboard/run-backend-rook-api-request.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pybind/mgr/dashboard/run-backend-rook-api-request.sh b/src/pybind/mgr/dashboard/run-backend-rook-api-request.sh index 1390994c90fd1..ef221dcfb0398 100755 --- a/src/pybind/mgr/dashboard/run-backend-rook-api-request.sh +++ b/src/pybind/mgr/dashboard/run-backend-rook-api-request.sh @@ -8,6 +8,9 @@ CURR_DIR=`pwd` K8S_NAMESPACE='rook-ceph' HOST=$(kubectl get pods -n $K8S_NAMESPACE -l "app=rook-ceph-mgr" -o json | jq .items[0].spec.nodeName | sed s/\"//g) +if [ "$HOST" = "minikube" ]; then + HOST=$(minikube ip) +fi PORT=$(kubectl get service -n $K8S_NAMESPACE rook-ceph-mgr-dashboard -o yaml | grep nodePort: | awk '{print $2}') API_URL="https://${HOST}:${PORT}" -- 2.47.3