Поддержка Kubernetes GUI, CLI и WebUI для Linux

Составьте этот краткий список на основе того, что я обнаружил за последние несколько дней. Я надеюсь, что это будет полезно пользователям 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).

Эта статья была впервые опубликована на Yunyunzhongsheng ( https://yylives.cc/ ), приглашаем всех посетить ее.

Я решил отказаться от открытого исходного кода Hongmeng Ван Чэнлу, отец Hongmeng с открытым исходным кодом: Hongmeng с открытым исходным кодом — единственное мероприятие в области промышленного программного обеспечения, посвященное архитектурным инновациям в области базового программного обеспечения в Китае: выпущен OGG 1.0, Huawei предоставляет весь исходный код. Google Reader уничтожен «горой кодового дерьма» Официально выпущена Ubuntu 24.04 LTS Перед официальным выпуском Fedora Linux 40 разработчики Microsoft: производительность Windows 11 «смехотворно плоха», Ма Хуатэн и Чжоу Хунъи пожимают друг другу руки, «устраняя обиды» Известные игровые компании издали новые правила: свадебные подарки сотрудникам не должны превышать 100 000 юаней. Pinduoduo был осужден за недобросовестную конкуренцию. Компенсация в размере 5 миллионов юаней.
{{o.name}}
{{м.имя}}

рекомендация

отmy.oschina.net/u/6919515/blog/11053928