
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Есть причина, по которой этот инструмент настолько популярен что его должен знать каждый в самой прибыльной индустрии DevOps, и все больше команд используют его каждый день. Представьте себе: приложение, с которым вы работаете, состоит из 5 отдельных компонентов, что составляет 20 развертываний, 5 сервисов, 12 конфигурационных карт, 7 PVC, и, в довершение всего, вам необходимо развернуть его в 8 различных тестовых средах, прежде чем переходить к работе. Сколько файлов YAML это будет?
Теперь вам нужно управлять постоянными изменениями в этих файлах во всех этих разных средах.
Что делать, если вам нужно его очистить полностю? Сколько времени вам понадобится, чтобы откатиться назад?
Здесь появляется Helm!
Helm позволяет нам «шаблонировать» наши файлы Kubernetes, чтобы мы могли использовать файл значений для добавления любых необходимых нам деталей.
Это означает, что каждая среда может иметь свои собственные файлы значений, поэтому каждое развертывание может быть адаптировано.
Вы можете добавить наши файлы Kubernetes YAML и упаковать их в так называемую «диаграмму».
Каждое из отдельных приложений может быть помещено в свою собственную диаграмму и извлечено в качестве зависимостей из Chart Museum — нашего хранилища диаграмм.
Helm часто называют «менеджером пакетов для Kubernetes», поскольку вы можете развертывать диаграммы и любые зависимости, которые у них есть, в одном развертывании.
Развертывание диаграмм очень просто: это одна ЕДИНСТВЕННАЯ команда.
А очистить окружение?
Как вы уже догадались, всего ОДНА команда!
Я знаю! Невероятно, правда?
Подумайте, сколько поздних ночей вы бы избежали!
Представьте, сколько времени, усилий и боли вы сэкономите, используя Helm.
Теперь вы знаете самые сокровенные секреты лучших команд DevOps в мире.
Мастер-класс по Helm 3 проведет вас от Zero до Helm Hero.
Я покажу вам:
Это универсальный курс, в котором вы узнаете все, что вам нужно знать, чтобы сразу начать работать с Helm.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Создавайте, храните, делитесь, устанавливайте и обновляйте облачное программное обеспечение, созданное для Kubernetes. HELM от CNCF. Научитесь устанавливать и настраивать менеджер пакетов Helm, использовать графики и хуки, разрабатывать кастомные диаграммы и многое другое...
Основная мотивация этого курса заключалась в том, чтобы предоставить студентам всестороннее объяснение развертывания приложений в кластере Kubernetes в AWS с использованием стандарта, называемого helm chart, с помощью helm версии 3 и бинарников helmfile.