Fork me on GitHub

Herr Knedel/Чудові речі з контейнерами: Kubernetes Dashboard

Created Sat, 26 Jun 2021 00:00:00 +0000 Modified Sat, 01 Oct 2022 10:51:10 +0000 Schwierigkeitsgrad: Sehr sportlich

122 Words

Після створення кластера Kubernetes в навчальному посібнику Великі справи з контейнерами: кластер Kubenetes та NFS-сховище я хотів би встановити інформаційну панель 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