File tree 1 file changed +9
-9
lines changed
1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -74,27 +74,27 @@ export MINIKUBE_WANTREPORTERRORPROMPT=false
74
74
export CHANGE_MINIKUBE_NONE_USER=true
75
75
sudo mkdir -p $HOME /.kube
76
76
sudo mkdir -p $HOME /.minikube
77
- sudo touch $HOME /.kube/config
78
- export KUBECONFIG=$HOME /.kube/config
79
77
export MINIKUBE_HOME=$HOME
80
78
export MINIKUBE_DRIVER=${MINIKUBE_DRIVER:- none}
81
79
# Used bootstrapper to be kubeadm for the most recent k8s version
82
80
# since localkube is depreciated and only supported up to version 1.10.0
83
81
echo " Starting minikube"
84
- sudo minikube start --vm-driver=$MINIKUBE_DRIVER --bootstrapper=kubeadm --kubernetes-version=$K8S_VERSION --logtostderr -v8 --wait=all
85
- sudo chown -R $USER /home/runner/.minikube/
82
+ sudo --preserve-env=MINIKUBE_HOME --preserve-env=HOME minikube start --vm-driver=$MINIKUBE_DRIVER --bootstrapper=kubeadm --kubernetes-version=$K8S_VERSION --logtostderr -v8 --wait=all
83
+
84
+ # Update ownership for configs/certs
85
+ sudo chown -R $USER /home/runner/.minikube /home/runner/.kube
86
+
87
+ echo " Dump kube config"
88
+ kubectl config view
86
89
87
90
# check if kubectl can access the api server that Minikube has created
88
91
kubectl get po & > /dev/null
89
92
if [ $? -eq 1 ]; then
90
93
sudo minikube logs
91
- die $LINENO " minikube did not start"
92
- break
94
+ echo " minikube did not start"
95
+ exit 1
93
96
fi
94
97
95
- echo " Dump kube config"
96
- kubectl config view
97
-
98
98
echo " Dump Kubernetes Objects..."
99
99
kubectl get componentstatuses
100
100
kubectl get configmaps
You can’t perform that action at this time.
0 commit comments