it'd be nice to simplify the work folks have to do to get fabric8 going. So it'd be nice to run...
gofabric8 deploy -y
or to force minishift:
gofabric8 deploy -y --cluster=openshift
Then it'd detect no ~/.kube/config and download minikube/minishift (if not already downloaded - or update if required using the built in update mechanism), then run mini* start - passing in the right arguments (e.g. forcing xhyve on OS X if not enabled yet in minikube).
Given the context name is minikube or minishift; we should be able to know if minikube or minishift was previously created/installed so that if the cluster is stopped for any reason (e.g. the user reboots) we'd know to do the 'minikube start ....' stuff if its not currently running
this came up in this idea: https://github.com/fabric8io/fabric8-maven-plugin/issues/299
it'd be nice to simplify the work folks have to do to get fabric8 going. So it'd be nice to run...
or to force minishift:
Then it'd detect no ~/.kube/config and download minikube/minishift (if not already downloaded - or update if required using the built in update mechanism), then run mini* start - passing in the right arguments (e.g. forcing xhyve on OS X if not enabled yet in minikube).
Given the context name is minikube or minishift; we should be able to know if minikube or minishift was previously created/installed so that if the cluster is stopped for any reason (e.g. the user reboots) we'd know to do the 'minikube start ....' stuff if its not currently running