0Pricing
DevOps Bootcamp · Урок

Развёртывание nginx с helm install

Ваш первый работающий выпуск из общедоступного чарта

«Развёртывание nginx с helm install» — бесплатный урок DevOps Bootcamp на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения DevOps Bootcamp, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс DevOps Bootcamp содержит 4 уроков всего.

Ваш первый настоящий релиз

Пора развернуть что-нибудь настоящее. С помощью одной команды helm install можно запустить полноценный веб-сервер nginx в Kubernetes. 🚀

Схема установки

Каждая установка выполняется по одной схеме: helm install сначала указывает имя релиза, затем используемый чарт. Этот порядок никогда не меняется.

helm install RELEASE_NAME CHART

Добавьте репозиторий Bitnami

Установить nginx можно из репозитория чартов. Сначала зарегистрируйте Bitnami — хорошо известный каталог чартов, готовых для эксплуатации в рабочей среде.

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

Обновите индекс

После добавления репозитория запустите helm repo update, чтобы Helm загрузил последний список доступных чартов и их версий.

helm repo update

Установите nginx

Теперь самое интересное: назовите релиз my-web и укажите чарт bitnami/nginx. Helm сформирует манифесты и применит их.

helm install my-web bitnami/nginx

Что произошло

Helm превратил шаблоны чарта в настоящие объекты Kubernetes — развертывание и сервис — и за один шаг отправил их в кластер.

Имя релиза выбираете Вы

Первый аргумент, my-web, — это имя релиза. Оно обозначает этот работающий экземпляр, чтобы позже Вы могли однозначно им управлять.

Координаты чарта

bitnami/nginx означает чарт nginx из репозитория bitnami. Косая черта отделяет псевдоним репозитория от имени чарта.

Зафиксируйте версию чарта

Чтобы установки можно было воспроизводить, зафиксируйте версию чарта с помощью --version. Без этого флага Helm возьмёт самую новую версию из локального индекса.

helm install my-web bitnami/nginx --version 15.5.2

Изучите вывод

При успешном выполнении Helm выводит имя релиза, пространство имён, статус развернут и раздел NOTES чарта с полезными дальнейшими шагами.

Проверьте наличие

Всё сработало? Запустите helm list — Вы должны увидеть my-web со статусом «развернут». Одна команда развернула целое приложение. 🎉

helm list

Быстрая проверка

Вы хотите развернуть чарт nginx. Какая команда правильная?

Итоги

Вы добавили Bitnami, выполнили helm install my-web bitnami/nginx и получили работающий релиз. Сначала имя, затем чарт — всегда. 💪

Часто задаваемые вопросы

Урок «Развёртывание nginx с helm install» бесплатный?

Да — полный текст урока «Развёртывание nginx с helm install» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс DevOps Bootcamp, подпишись на CoddyKit PRO. Курс DevOps Bootcamp содержит 4 уроков всего.

Чему я научусь в уроке «Развёртывание nginx с helm install»?

Ваш первый работающий выпуск из общедоступного чарта Ты практикуешь DevOps Bootcamp с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать DevOps Bootcamp?

Предыдущий опыт не требуется. DevOps Bootcamp на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.

Сколько времени занимает урок «Развёртывание nginx с helm install»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке DevOps Bootcamp?

Да. Каждый урок DevOps Bootcamp включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Развёртывание nginx с helm install
  2. Именование выпусков и автоматическая генерация имён
  3. Выбор пространства имён при установке
  4. Наблюдение за запуском подов
← Назад к DevOps Bootcamp