Skip to content

elkopass/DevHOPES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DevHOPES

Вкорячиваем helm в qbec

Наше решение

Сценарий script.sh, встроенный в qbec.yaml, собирает содержимое файла values.yaml, а также всех values.<env>.yaml файликов в директории environments и генерирует из них единую YAML-спецификацию, которую можно раскатать либо через qbec, либо прямо через kubectl.

Для разработчиков

Команды Helm

Создание спеки для одного окружения

 $ export SERVICE=example
 $ export ENV=qa
 $ helm template -f demo/values.yaml -f demo/environments/values.$ENV.yaml 1.0.0 vendor/$SERVICE

Команды qbec

Генерация спеки из конфигов

 $ cd demo
 $ qbec show prod

Отображение компонент и параметров

 $ cd demo
 $ qbec component list prod
 $ qbec param list prod

About

Раскат helm чарт через qbec

Resources

Stars

Watchers

Forks

Packages

No packages published