Helm — de-facto стандарт для установки приложений в Kubernetes. Аналог apt/yum, но для k8s. Пакет называется Chart: набор YAML-шаблонов манифестов (Deployment, Service, ConfigMap, Secret) + `values.yaml` (параметры) + `Chart.yaml` (метаданные).
Использование: `helm install my-postgres bitnami/postgresql --set auth.password=xxx --set persistence.size=20Gi`. Helm рендерит шаблоны с вашими values и применяет к кластеру. Upgrade, rollback, history — как для деплоев (`helm rollback my-postgres 1`).
Public-репозитории: Bitnami (Postgres, Redis, MongoDB, Kafka — production-ready), Artifact Hub (агрегатор), ingress-nginx, cert-manager, kube-prometheus-stack. Для private-charts — Harbor или ChartMuseum.
Практика для нашего кластера: наш k3s использует Helm для установки cert-manager, ingress-nginx, prometheus-stack. Ваш VPS с single-node k3s — та же схема. Готовые charts экономят месяцы копипаста YAML.