Составьте этот краткий список на основе того, что я обнаружил за последние несколько дней. Я надеюсь, что это будет полезно пользователям Linux, которые ищут инструменты управления кластером. Вероятно: Почти наверняка не является исчерпывающим.
Переведено с Kubernetes GUI, CLI, веб-UIS с поддержкой Linux , автор Danielrosehill.
графический интерфейс и интегрированная среда разработки
Графические интерфейсы и IDE, призванные облегчить пользователям Linux управление кластерами Kubernetes со своих рабочих станций Linux:
- Графический интерфейс Aptakube для управления кластерами. Доступен как Debian и appimage для Ubuntu и дистрибутивов на основе Debian. 15-дневная бесплатная пробная версия, затем подписка.
- Kubernetic : Маркетинговый слоган: «Клиент Kubernetes для настольных компьютеров — упрощенное управление кластером». Клиент Linux — это образ приложения.
- Lens — Kubernetes IDE : Lens Desktop — вероятно, наиболее комплексное решение для пользователей Linux, которым нужен графический интерфейс для управления их кластерами (мнение). Для Linux есть .deb, .rpm, .snap и AppImage, поэтому независимо от того, какой дистрибутив вы используете, его будет легко запустить. Lens — это IDE, которая также предоставляет терминальную среду.
- Podman Desktop : для Linux есть Flatpak и tar.gz. Вы можете использовать Podman Engine для непосредственного анализа файлов YAML Kubernetes и создания YAML Kubernetes из существующих модулей.
- JetPilot : Jet Pilot — это кроссплатформенный настольный клиент Kubernetes, работающий под управлением Linux.
Также возможно: используйте расширение VSCode + Kubernetes. гид .
Резюме : Lens, вероятно, является самой мощной опцией в IDE и графическом интерфейсе пользователя, специфичных для K8, но есть и другие, которые стоит проверить.
Веб-интерфейс, работающий на компьютере с Linux
Веб-интерфейс, который (почти всегда) не специфичен для Linux, но также может работать на локальном хосте Linux.
- Панель управления Kubernetes , конечно, не предназначена для Linux, но... Как пользователь Linux, вы можете запустить ее на своем локальном хосте для управления кластером (независимо от того, работает ли он локально или удаленно).
- Portainer: Portainer — еще один хороший вариант для пользователей Linux, которые хотят управлять своими кластерами, запустив веб-интерфейс на своем локальном компьютере. Portainer работает путем установки агента на удаленный кластер, которым затем можно управлять через веб-интерфейс (также работает с Docker и Docker Swarm).
- Headlamp : «По умолчанию Headlamp представляет собой полнофункциональный пользовательский интерфейс Kubernetes. Используя мощную систему плагинов, разработчики могут формировать Headlamp в соответствии со своими индивидуальными сценариями использования, продуктами и средами».
- minikube GUI : на стадии прототипа
CLI для управления Kubernetes — это инструменты, которые пытаются взять основные CLI для управления Kubernetes и обогатить их некоторыми дополнительными функциями (или обычно делая их более визуально интерактивными).
- KUI «Мы любим интерфейсы командной строки и считаем, что они необходимы для гибкого взаимодействия с облаком. Нам нужна мощность, чтобы сойти с рельсов. Но ASCII утомителен. Kui принимает ваши обычные запросы командной строки kubectl и отвечает графически. Вы увидите сортируемая таблица вместо таблицы ASCII. В Kui вы можете просто щелкнуть мышью и покопаться вместо копирования и вставки длинных автоматически сгенерированных имен ресурсов».
- k9s : «CLI Kubernetes для стильного управления кластером»
Другие инструменты Kubernetes для Linux
Инструменты для дополнительных функций, таких как визуализация приложений, работающих в кластере Kubernetes:
- Octant — «Инструмент для разработчиков, позволяющий понять, как приложения работают в кластерах Kubernetes». Проект поддерживается VMWare, хотя его страница Github находится в режиме только для архивов, поэтому разработка ветки с открытым исходным кодом может больше не быть активной. Последняя версия проекта выпущена в феврале 2022 года и включает файлы .deb, .rpm и .tar.gz (для 64-разрядных архитектур и ARM).
Я решил отказаться от открытого исходного кода Hongmeng Ван Чэнлу, отец Hongmeng с открытым исходным кодом: Hongmeng с открытым исходным кодом — единственное мероприятие в области промышленного программного обеспечения, посвященное архитектурным инновациям в области базового программного обеспечения в Китае: выпущен OGG 1.0, Huawei предоставляет весь исходный код. Google Reader уничтожен «горой кодового дерьма» Официально выпущена Ubuntu 24.04 LTS Перед официальным выпуском Fedora Linux 40 разработчики Microsoft: производительность Windows 11 «смехотворно плоха», Ма Хуатэн и Чжоу Хунъи пожимают друг другу руки, «устраняя обиды» Известные игровые компании издали новые правила: свадебные подарки сотрудникам не должны превышать 100 000 юаней. Pinduoduo был осужден за недобросовестную конкуренцию. Компенсация в размере 5 миллионов юаней.Эта статья была впервые опубликована на Yunyunzhongsheng ( https://yylives.cc/ ), приглашаем всех посетить ее.