Java Pipe. Лекция 5. Основы развертывания приложений в Kubernetes
Устанавливаю Kubernetes dashboard
Хочу чтобы dashboard был доступен не только с master сервера но и в приницпе из сети, поэтому внесу правки в файл cd /home/.kube # тут я решил хранит yaml файлы wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml В Самом низу находим и комментируем #nodeSelector: # "kubernetes.io/os":linux а в kind: Service добавим тип порта NodePort, и номер порта nodePort: 30080 kind: Service ...
Как установить панель управления Kubernetes с помощью Helm
Kubernetes Dashboard — это пользовательский веб-интерфейс, который позволяет пользователям управлять кластерами Kubernetes и отслеживать их. Он предоставляет графический интерфейс для выполнения общих задач Kubernetes, таких как развертывание приложений, проверка ресурсов и устранение неполадок. Панель управления Kubernetes упрощает пользователям взаимодействие с контейнерными приложениями и инфраструктурой и управление ими. Это особенно полезно для пользователей, которые предпочитают графический...
Что такое Kubernetes? руководство для разработчиков
Представьте, что вы управляете огромным современным дата-центром, где одновременно работают сотни приложений, каждое из которых состоит из десятков контейнеров. Один контейнер упал — нужно мгновенно запустить новый. Нагрузка выросла в 10 раз — нужно автоматически добавить сервера. Обновляете версию — ни один пользователь не должен заметить downtime. Всё это в разных облаках и дата-центрах. Именно для таких задач Google в 2014 году открыл исходный код Kubernetes (K8s). Сегодня это промышленный стандарт оркестрации контейнеров. До Kubernetes существовали другие оркестраторы: Mesos, Docker Swarm, Nomad...