Основы Helm
Часть курса Kubernetes
Напишите своё пятое веб-приложение для Kubernetes, и вы заметите нечто удручающее: вы всё время печатаете один и тот же YAML. Deployment, Service, ConfigMap - одна и та же форма каждый раз, с тремя-четырьмя отличающимися словами. Меняется имя образа, меняется количество реплик, меняется имя хоста, а всё остальное скопировано из прошлого проекта с заменёнными именами.
Копирование с правками - это ровно та ситуация, для которой изобрели шаблоны (template). Представьте договор аренды: юридическая фирма не пишет новый контракт с нуля для каждого арендатора. У них есть один документ с пропусками в нём, и заполнение имени, адреса и месячной платы даёт настоящий, полный контракт. Helm - это та же идея, применённая к манифестам Kubernetes. ...
Хочешь изучать Kubernetes Основы Helm в реальной среде?
Нажми ниже, получи Linux-машину с Kubernetes наготове и пройди Основы Helm на практике вместе с AI-наставником, который знает твой код.
Начать этот урокОсновы HelmЧему вы научитесь
- Chart structure
- Values.yaml
- Helm install
- Helm upgrade
- Helm template
- When to use Helm vs raw manifests
Читай этот урок на своём языке
Все уроки этого курса
14 уроков- 1Что такое Kubernetes25 мин
- 2Ваш первый Pod30 мин
- 3Развёртывания (Deployments) и ReplicaSets35 мин
- 4Сервисы (Services)35 мин
- 5Пробы (Probes) и самовосстановление35 мин
- 6ConfigMaps и Secrets35 мин
- 7Тома (Volumes) и постоянное хранилище35 мин
- 8Пространства имён (Namespaces) и метки (Labels)25 мин
- 9Ingress35 мин
- 10Основы Helm35 мин
- 11Масштабирование и HPA30 мин
- 12RBAC35 мин
- 13Наблюдаемость30 мин
- 14Итоговое задание: развертывание стека60 мин
