minikube
Last updated
Was this helpful?
Last updated
Was this helpful?
Für die Installation werden zwei Programme:
minikube
unter Windows lädt man sich die exe
Datei aus dem Internet und benennt es um in minikube.exe
kubectl
unter Windows lädt man sich die exe
Datei aus dem Internet
Beide Programme sollten sich im PATH
befinden. Dann startet man eine terminal-Konsole und beginnt die Installation per minikube start
:
Dabei wird das sog. "Minikube ISO" runtergeladen (nach ~/.minikube
) und ein Virtualbox-Image erzeugt und gestartet. Jetzt kann das Kubernetes-"Cluster" mit Leben gefüllt werden:
Der deployte und exponierte Pod liefert einen Http-GET-Service, der per minikube service hello-minikube
aufgerufen werden kannn.
Die Minikube-VM (und damit auch das Kubernetes Cluster) wird per minikube stop
runtergefahren.
https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/
Per minikube dashboard
wird eine Administrationskonsole im Browser aufgerufen.
Per minikube ssh
kann man eine SSH-Konsole auf das Minikube-Image bekommen und so bessere Einsichten erhalten (leider ist diese Shell nicht besonders komfortabel konfiguriert - beispielsweise funktioniert die Kommandohistorie nicht ordentlich).
Entweder macht man ein minikube ssh
, um auf die Konsole des Minikube-Images zu kommen oder man biegt die lokal eingegebenen docker
Kommandos (docker ps
) auf die Minikube-VM um ... das ist recht praktisch, da die das Terminal bei minikube ssh
nicht besonders komfortabel ist.
https://github.com/kubernetes/minikube/blob/master/docs/reusing_the_docker_daemon.md