Kubernetes Dashboard — это веб-интерфейс пользователя для выполнения операций Kubernetes. Это помогает получить краткий обзор рабочих нагрузок, выполняемых в кластере. С помощью панели управления Kubernetes можно визуализировать приложения Kubernetes(K8s), отслеживать производительность, управлять ресурсами кластера и обеспечивать совместную работу между командами разработчиков и DevOps. В соответствии с
В этом блоге мы поговорим о
Kubernetes поставляется с утилитой командной строки под названием «kubectl». Он достаточно эффективен для выполнения рутинных действий, таких как развертывание, обновление, удаление, мониторинг и отладка внутри кластера и объектов Kubernetes. Разработчикам приходится тратить дополнительное время и ресурсы на изучение дополнительного набора команд для отладки в случае возникновения проблем в их приложении. Также становится сложно отслеживать и наблюдать за ресурсами при работе с Kubernetes в больших масштабах, особенно в многокластерных развертываниях.
Чтобы решить все эти проблемы и ускорить разработку программного обеспечения, была создана Kubernetes Dashboard. Он предоставляет графический пользовательский интерфейс для управления вашими приложениями и кластерами Kubernetes, что делает его использование очень простым для разработчиков. Панель управления K8s улучшает сотрудничество между DevOps и разработчиками, обеспечивая видимость и контроль ресурсов, тем самым повышая производительность.
Ванильная панель управления Kubernetes предоставляет основные функции, подходящие для небольших случаев использования. Хотя сообщество активно его использует, у него все еще есть несколько проблем, которые мы перечислили, с которыми вы можете столкнуться при использовании стандартной информационной панели Kubernetes.
Панель управления Kubernetes, предлагаемая Devtron, имеет открытый исходный код и имеет множество функций, которые недоступны в стандартной панели управления Kubernetes. Панель управления Kubernetes от Devtron помогает ускорить зрелость работы организации в Kubernetes: от предоставления всестороннего обзора ресурсов Kubernetes, развернутых в нескольких кластерах, до интуитивно понятного пользовательского интерфейса, который позволяет командам разработчиков и эксплуатации взаимодействовать с кластерами Kubernetes и сотрудничать.
Панель управления Kubernetes от Devtron включает в себя широкий спектр функций, таких как управление выпусками, доступ к терминалу кластера, операции с узлами с панели управления, браузер ресурсов Kubernetes, операции с кластерами и многое другое для управления вашими кластерами и приложениями k8s.
Давайте углубимся в возможности, которые может предложить Devtron.
Панель мониторинга Kubernetes от Devtron предоставляет краткий обзор кластеров, добавленных на панель мониторинга, и помогает отслеживать производительность кластера. Он предоставляет в режиме реального времени состояние работоспособности узлов и сводную информацию об узлах, включая использование ресурсов, метки, аннотации, порчи, модули на каждом узле и многое другое.
Панель мониторинга также помогает выполнять операции с узлами, такие как:
Панель управления Kubernetes от Devtron поставляется со специальным браузером ресурсов K8s, который предоставляет подробный обзор всех ресурсов K8s, развернутых в кластере. Браузер ресурсов объединяет все ресурсы k8s в кластере и помогает быстро устранять неполадки и выполнять отладку с помощью интуитивно понятной панели управления.
С помощью браузера ресурсов k8s вы можете легко перемещаться по нескольким кластерам и фильтровать ресурсы с помощью фильтра пространства имен, как показано на изображении. Это также позволяет вам создавать новые ресурсы через манифест K8s. Браузер ресурсов помогает выполнять такие операции модуля, как:
Панель управления Kubernetes от Devtron поставляется с Helm Release Management и помогает развернуть любую управляющую диаграмму непосредственно в кластере с панели управления. Он обеспечивает легкий доступ для управления всем жизненным циклом выпуска Helm. Хотя Helm отлично справляется с упаковкой приложений K8s, ему необходимо немного наверстать упущенное в отношении отладки и устранения неполадок приложений с использованием Helm CLI.
Интерфейс командной строки Helm создает множество проблем при управлении жизненным циклом приложений Helm, таких как отсутствие мониторинга в реальном времени, невозможность группировать ресурсы, отсутствие возможности сравнивать значения развертывания в нескольких кластерах и многое другое. Но панель инструментов Devtron Kubernetes решила эту проблему.
Панель мониторинга предоставляет краткий обзор приложений Helm, развернутых в нескольких кластерах, и богата такими функциями, как:
Панель управления Kubernetes от Devtron — это целостный инструмент управления Kubernetes, который заботится обо всех аспектах управления Kubernetes через панель управления. Мы хотели бы услышать ваше мнение о приборной панели. Не стесняйтесь присоединяться к сообществу devtron Discord и ставить ему звезду, если это помогло облегчить ваш путь в Kubernetes или улучшить ваши повседневные операции.