Files
SecondBrain/90 Library/Containers/Kubernetes/Шаблонизатор Helm.md
T
2026-05-30 19:58:02 +03:00

2.1 KiB

status, type, tags, created, updated, title
status type tags created updated title
seed guide
devops
kubernetes
helm
2025-12-17 2026-05-07 Шаблонизатор Helm

Шаблонизатор Helm

Helm — менеджер пакетов и шаблонизатор для развёртывания приложений в Kubernetes - MOC.

Helm помогает описывать, устанавливать, обновлять и удалять приложения через готовые или собственные Helm charts.

Зачем нужен Helm

Helm позволяет:

  • искать готовые charts;
  • устанавливать приложения в Kubernetes;
  • обновлять релизы;
  • удалять приложения;
  • переиспользовать шаблоны манифестов;
  • параметризовать установку через values.

Helm chart

Helm chart — пакет с шаблонами Kubernetes-манифестов, значениями по умолчанию и метаданными приложения.

Chart можно:

  • найти в публичном chart-репозитории;
  • создать самостоятельно под своё приложение.

Базовый workflow

Добавить chart-репозиторий:

helm repo add bitnami https://charts.bitnami.com/bitnami

Обновить индекс репозиториев:

helm repo update

Найти chart:

helm search repo bitnami

Установить приложение:

helm install my-mysql bitnami/mysql

Посмотреть доступные параметры:

helm show values istio/base

Установить или обновить значения через --set:

helm install istiod istio/istiod --set requests.cpu=300m

Посмотреть установленные релизы:

helm list

Обновить релиз:

helm upgrade istiod istio/istiod --set requests.cpu=600m

Связанные заметки

  • Kubernetes - MOC
  • DevOps - основы