Fork me on GitHub

Herr Knedel/Großartiges mit Containern: Kubernetes-Dashboard

Created Sat, 26 Jun 2021 00:00:00 +0000 Modified Mon, 14 Mar 2022 18:18:36 +0000 Schwierigkeitsgrad: Sehr sportlich

125 Words

Nachdem ich im Großartiges mit Containern: Kubenetes-Cluster und NFS-Speicher-Tutorial ein Kubernetes - Cluster erzeugt habe, möchte ich ein ein Kubernetes-Dashboard installieren.

In diesem Befehl steckt alles, was ich für mein Vorhaben brauche:

x
+
Terminal

$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.2.0/aio/deploy/recommended.yaml

Da der dazugehörige Service nicht von außen erreichbar ist, muss noch der Knoten “.spec.type” geändert werden.

x
+
Terminal

$ kubectl -n kube-system edit service kubernetes-dashboard --namespace=kubernetes-dashboard

Der Knoten “.spec.type” muss “NodePort” sein.

Danach ist das Dashboard bereits erreichbar:

Um den Zugriffs-Token zu bekommen, muss man eine Deployment-Controller-Schlüssel suchen:

x
+
Terminal

$ kubectl -n kube-system get secret | grep deployment-controller-token

Danach kann man sich den Token anzeigen lassen und kopieren.
x
+
Terminal

$ kubectl -n kube-system describe secret deployment-controller-token-g7qdm