Commit cee0eb627d03

Vincent Demeester <vincent@sbr.pm>
2021-05-06 13:40:52
tools/bekind: do not write in current KUBECONFIG
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 917cf13
Changed files (1)
tools
bekind
tools/bekind/bekind
@@ -70,10 +70,14 @@ bekind_create(){
         fi
         # replace hosts in there
     fi
+    tmpkubeconfig=$(mktemp /tmp/bekind.kubeconfig.XXXXXX)
+    export KUBECONFIG=${tmpkubeconfig}
     echo "> Create the cluster (name: ${name}, args: ${args})"
     env $env kind create cluster --name ${name} ${args}
     echo "> Write the kubeconfig in ~/.kube/${configfile}"
     env $env kind get kubeconfig --name ${name} > ~/.kube/${configfile}
+    rm ${tmpkubeconfig}
+    unset KUBECONFIG
 }
 
 bekind_delete() {