Fork me on GitHub

Herr Knedel/Μεγάλα πράγματα με κοντέινερ: Kubernetes Dashboard

Created Sat, 26 Jun 2021 00:00:00 +0000 Modified Tue, 29 Mar 2022 17:18:21 +0000 Schwierigkeitsgrad: Sehr sportlich

136 Words

Μετά τη δημιουργία ενός cluster Kubernetes στο σεμινάριο Μεγάλα πράγματα με κοντέινερ: συστάδα Kubenetes και αποθήκευση NFS, θα ήθελα να εγκαταστήσω ένα dashboard Kubernetes.

Αυτή η εντολή περιέχει όλα όσα χρειάζομαι για το έργο μου:
x
+
Terminal

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

Δεδομένου ότι η σχετική υπηρεσία δεν είναι προσβάσιμη από το εξωτερικό, ο κόμβος “.spec.type” πρέπει να αλλάξει.
x
+
Terminal

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

Ο κόμβος “.spec.type” πρέπει να είναι “NodePort”. Μετά από αυτό, ο πίνακας οργάνων είναι ήδη προσβάσιμος: Για να λάβετε το κουπόνι πρόσβασης, πρέπει να αναζητήσετε ένα κλειδί ελεγκτή ανάπτυξης:
x
+
Terminal

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

Στη συνέχεια, μπορείτε να εμφανίσετε και να αντιγράψετε το διακριτικό.
x
+
Terminal

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