Публикация чартов (charts)
Часть курса Helm
Ваш чарт работает. Вы можете запустить helm install myapp ./mychart и получить работающее приложение, а значит, самая трудная часть уже позади. Теперь коллега хочет его развернуть, и ваши варианты - отправить ему папку по почте, попросить его склонировать репозиторий и надеяться, что он переключится на нужный коммит, или прислать ссылку на ветку.
Публикация это исправляет. Вы превращаете директорию в один версионированный файл, кладёте этот файл туда, куда можете дотянуться вы оба, и с этого момента номер версии - точная, однозначная вещь, о которой можно попросить. ...
Хочешь изучать Helm Публикация чартов (charts) в реальной среде?
Нажми ниже, получи Linux-машину с Helm наготове и пройди Публикация чартов (charts) на практике вместе с AI-наставником, который знает твой код.
Начать этот урокПубликация чартов (charts)Чему вы научитесь
- Helm package
- Chart museum (HTTP repo)
- OCI registries
- Helm push oci://
- Helm pull
- SemVer for charts
- Chart.yaml version vs appVersion
Читай этот урок на своём языке
Все уроки этого курса
10 уроков- 1Что такое Helm20 мин
- 2Установка чартов30 мин
- 3Структура чарта (chart)30 мин
- 4Values (значения) и шаблонизация (templating)35 мин
- 5Хелперы (Helpers) и именованные шаблоны (named templates)30 мин
- 6Зависимости и сабчарты (subcharts)30 мин
- 7Управление релизами (Release)30 мин
- 8Хуки (Hooks) и тесты30 мин
- 9Публикация чартов (charts)30 мин
- 10Итоговый проект: ваш собственный чарт (chart)60 мин
