Docker Kubernetes

Docker hat in der Version 18.06 Stable die Möglichkeit ein single Node Kubernetes cluster zu betreiben. Wodurch man nun mit docker und kubectl Container kontrollieren kann. Es ist dazu gedacht, zum lokalem testen genutzt zu werden.

Die vorhandenen Kontexte anzeigen und entsprechend auswählen und nutzen.

Die laufenden Services anzeigen lassen.

Dashboard

Das Dashboard kann man wie folgt erzeugen.

Den Dashboard Pod anzeigen lassen und den Namen zum Port Forwarding nutzen.

Man braucht ein Port Forwarding um den Dashboard Pod zu erreichen.

Anschliessend kann man das Dashboard im Browser aufrufen https://localhost:8443.

Services

Einen Service wie gewohnt mit kubectl erzeugen.

Zusätzlich kann man auch mit docker und einer docker-compose Datei Container erzeugen.