Для тих, хто працює з Kubernetes, наступний додаток може бути цікавим, оскільки багато хто часто використовує контейнер k3d, оскільки він легкий для запуску k3s (мінімальний дистрибутив Kubernetes від Rancher Lab). k3d спрощує створення одно- або багатовузлових кластерів k3s в Docker, наприклад, для локальної розробки Kubernetes.
І в цьому випадку k3x — чудовий варіант для керування k3d через графічний інтерфейс користувача, що спрощує створення власних локальних кластерів Kubernetes.
На вебсайті проєкту k3x описується як ідеальний для:
- Створіть новий кластер Kubernetes за пару секунд.
- Перевірте нові реалізації перед запуском у виробництво.
- Дізнайтеся про Kubernetes.
Крім того, згадується, що цілями k3x є:
- Для легкого створення, зміни та / або видалення кластерів Kubernetes.
- Для посилення найважливіших операцій за допомогою глобальних комбінацій клавіш.
- Зменшити криву навчання використання Kubernetes.
Як встановити k3x на Linux?
Ті, хто зацікавлений у встановленні k3x на свою систему, можуть зробити це за допомогою пакетів Flatpak , тому їм необхідно додати підтримку цього типу пакетів до своєї системи.
Після додавання підтримки вам просто потрібно додати репозиторій Flathub (якщо у вас його ще немає), або, якщо він у вас вже є, ви можете пропустити цей крок.
Щоб додати репозиторій, просто відкрийте термінал у вашій системі та введіть таку команду:
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Щоб встановити k3x на вашу систему , ви можете встановити пакет безпосередньо з Flathub, ввівши таку команду в терміналі:
flatpak install flathub com.github.inercia.k3x
Або ж ви можете завантажити пакет за допомогою цієї команди:
wget https://github.com/flathub/com.github.inercia.k3x
Потім перейдіть до встановлення пакета, перейшовши до папки, куди ви його завантажили (якщо ви не перемістили його, виконавши попередню команду), і ввівши таку команду:
flatpak install --user com.github.inercia.k3x.flatpak
А також у випадку, якщо ви зіткнулися з такою помилкою : « Програма com.github.inercia.k3x/x86_64/master вимагає середовища виконання org.gnome.Platform/x86_64/3.3, яке не було знайдено».
Вони можуть примусово встановити залежності за допомогою:
flatpak install --user org.gnome.Platform/x86_64/3.34
Після завершення встановлення ви можете переконатися, що k3x встановлено у вашій системі, перевіривши наявність програми запуску у меню програм.
Або, якщо ви не можете його знайти або його там немає, ви можете запустити k3x безпосередньо з терміналу, виконавши таку команду:
flatpak run --user com.github.inercia.k3x
Після запуску k3x ви побачите нову піктограму в системному треї , після натискання якої відкриється меню.
У цьому меню відображаються різні дії, які ви можете виконувати безпосередньо, а також доступні комбінації клавіш для цих дій. (Їх можна знайти в розділі «Сполучення клавіш»).
Крім того, створення нових кластерів дозволяє вам призначити ім'я кластера, кількість робітників у кластері та k3d почнеться з головного вузла, який також буде використовуватися для запуску робочого навантаження, але можна додати додаткових робітників.
Управління кластером також дозволено локальному реєстру, де деталі локального реєстру налаштовані на панелі налаштувань.
Слід зазначити, що локальний реєстр спільно використовується між усіма створеними кластерами. Створення журналу буде ініційовано, коли ви створите перший кластер, який потребує цього, і буде видалено, коли він більше не використовується кластерами.
Як видалити k3x Kubernetes Manager на Linux?
Для тих, хто бажає видалити k3x Kubernetes Manager зі своєї системи, це можна зробити досить легко : просто відкрийте термінал і введіть одну з наступних команд, щоб остаточно видалити програму з вашої системи.
flatpak --user uninstall com.github.inercia.k3x
O
flatpak uninstall com.github.inercia.k3x