Fork me on GitHub

Herr Knedel/Великие дела с контейнерами: панель Kubernetes Dashboard

Created Sat, 26 Jun 2021 00:00:00 +0000 Modified Sat, 02 Apr 2022 16:12:19 +0000 Уровень сложности: Очень спортивный

113 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