Інші інструменти
Kubernetes містить кілька інструментів, які допоможуть вам працювати з системою Kubernetes.
crictl
crictl — це інтерфейс командного рядка для перегляду та відлагодження оточення виконання контейнерів, сумісних з CRI.
Dashboard
Dashboard, вебінтерфейс Kubernetes, дозволяє розгортати контейнерні застосунки в кластері Kubernetes, розвʼязувати проблеми з ними та управляти кластером та його ресурсами.
Headlamp
Headlamp — це розширюваний графічний інтерфейс користувача Kubernetes і додатковий компонент кластера Kubernetes. Headlamp є частиною проєкту Kubernetes.
Headlamp пропонує:
- Сучасний, зручний графічний інтерфейс для управління кластером та усунення несправностей
- Підтримку як розгортання в кластері, так і режиму десктопного застосунку
- Розширюваність за допомогою системи втулків
- Контроль на основі RBAC, що адаптується до прав користувача
Helm
Helm — це інструмент для управління пакунками наперед сконфігурованих ресурсів Kubernetes. Ці пакунки відомі як Helm charts.
Використовуйте Helm для:
- Пошуку та використання популярного програмного забезпечення, упакованого як Helm charts для Kubernetes
- Поширення ваших застосунків у вигляді Helm charts
- Створення відтворюваних збірок вашого застосунку Kubernetes
- Управління файлами маніфестів Kubernetes
- Управління випусками пакунків Helm
Kompose
Kompose — це інструмент для допомоги користувачам Docker Compose в переході до Kubernetes.
Використовуйте Kompose для:
- Перетворення файлу Docker Compose в обʼєкти Kubernetes
- Переходу від локальної розробки Docker до управління вашим застосунком через Kubernetes
- Конвертації файлів Docker Compose
yamlверсій v1 або v2 або Distributed Application Bundles
Kui
Kui — це графічний інструмент, який обробляє ваші звичайні запити командного рядка kubectl та показує вивід в графічному вигляді. Замість ASCII-таблиць, Kui надає графічний рендеринг з таблицями, які можна сортувати.
Kui дозволяє вам:
- Натискати на довгі, автоматично генеровані назви ресурсів, замість копіювання та вставляння
- Вводити команди
kubectlі бачити їх виконання, іноді навіть швидше, ніж вkubectl - Запитувати Job та бачити його виконання у вигляді діаграми водоспаду
- Переходити за ресурсами в вашому кластері за допомогою графічного інтерфейсу користувача
Minikube
minikube — це інструмент, який запускає локальний однокомпонентний кластер Kubernetes безпосередньо на вашому компʼютері для розробки та тестування.