Шпаргалка з команд Helm для Kubernetes

Шпаргалка з команд Helm для Kubernetes

Helm — це менеджер пакунків для Kubernetes, який дозволяє легко встановлювати та керувати чартами (наборами попередньо налаштованих ресурсів Kubernetes). Він надає всі необхідні команди для спрощеного управління додатками в кластері Kubernetes.

Передумови

  • Кластер Kubernetes (можна створити за допомогою minikube)
  • Встановлений менеджер пакунків Helm

Примітка: Цей посібник охоплює команди Helm 3. На відміну від Helm 2, Helm 3 покращує безпеку, усуваючи Tiller (серверний компонент, який був у Helm 2).

Основні концепції Helm

Команди Helm працюють з кількома ключовими поняттями:

  • Чарт (Chart) — набір маніфестів Kubernetes, упакованих разом для зручного управління.
  • Репозиторій — онлайн-колекція чартів, доступних для завантаження.
  • Helm Hub — централізований каталог репозиторіїв, де можна знайти додатки та їхні адреси.
  • Реліз (Release) — окремий екземпляр чарта, розгорнутий у кластері Kubernetes.

Список команд Helm

Встановлення та видалення додатків

Основна функція Helm — управління додатками в Kubernetes. Окрім базових операцій, Helm дозволяє виконувати тестові встановлення та налаштовувати процес інсталяції.

# Встановити додаток
helm install [назва-додатку] [чарт]

# Встановити додаток у певному просторі імен
helm install [назва-додатку] [чарт] --namespace [простір-імен]

# Видалити реліз
helm uninstall [реліз]

Оновлення та відкат

Helm надає гнучкі можливості для оновлення додатків, включаючи автоматичний відкат у разі невдачі.

# Оновити додаток
helm upgrade [реліз] [чарт]

# Відкатити реліз
helm rollback [реліз] [ревізія]

Робота з репозиторіями

Команди helm repo дозволяють додавати, оновлювати та видаляти репозиторії.

# Додати репозиторій
helm repo add [назва-репозиторію] [URL]

# Оновити репозиторії
helm repo update

Покращена мережева інфраструктура з нашими послугами

Якщо вам потрібні надійні IPv4-адреси для вашого Kubernetes-кластера, ми пропонуємо оренду IPv4-адрес з високим IPXO Rating, що гарантує якість та стабільність. Наші виділені сервери в Лос-Анджелесі оснащені сучасним обладнанням та підтримують високу продуктивність для будь-яких DevOps-рішень.

Керування чартами та плагінами

Helm також дозволяє створювати, тестувати та керувати власними чартами.

# Створити новий чарт
helm create [назва]

# Перевірити чарт на помилки
helm lint [чарт]

Використовуйте ці команди, щоб ефективно керувати вашими додатками в Kubernetes за допомогою Helm!

  • Kubernetes, Helm, DevOps
  • 186 Користувачі, які знайшли це корисним
Ця відповідь Вам допомогла?

Схожі статті

Enterprise Email Solutions: Boost Communication and Collaboration Efficiency

发布/更新时间:2025年08月10日 Enterprise Email Solutions: Boost Communication and Collaboration...

Understanding Non-Authoritative Answers in nslookup: A DNS Deep Dive

Understanding Non-Authoritative Answers in nslookup: A DNS Deep DiveHave you ever executed the...

Повний посібник з модуля os.path у Python: Робота з файловими шляхами

Повний посібник з модуля os.path у Python Чи виникають у вас складнощі під час роботи з...

Копіювання файлів та директорій в Linux за допомогою SSH: SCP, CP та Rsync

Копіювання файлів та директорій в Linux за допомогою SSH: SCP, CP та Rsync Як адміністратор...

Mastering Python ord() & chr() Functions: Essential Tools for ASCII and Unicode Conversion

Python's Powerful Character Conversion Tools In the world of Python programming, understanding...