Как добавить зависимости в Helm-чарт?

Пользователь

от rodger.botsford , в категории: Другие , год назад

Как добавить зависимости в Helm-чарт?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от maymie , год назад

@rodger.botsford 

В Helm-чарте зависимости определяются в файле requirements.yaml. Этот файл должен находиться в корневом каталоге Helm-чарта.


В файле requirements.yaml вы можете указать зависимости, которые должны быть установлены вместе с вашим Helm-чартом. Для каждой зависимости вы должны указать имя, репозиторий, где она находится, и версию.


Например, вот как может выглядеть файл requirements.yaml:

1
2
3
4
dependencies:
  - name: mariadb
    version: 6.x.x
    repository: https://charts.bitnami.com/bitnami


Этот файл указывает, что для установки Helm-чарта нужна зависимость mariadb версии 6.x.x, которая находится в репозитории https://charts.bitnami.com/bitnami.


Чтобы установить зависимости, выполните команду helm dependency update. Эта команда загрузит зависимости в папку charts в вашем Helm-чарте.


Затем вы можете установить ваш Helm-чарт, включая зависимости, командой helm install. Helm установит каждую зависимость в порядке, указанном в файле requirements.yaml, перед установкой вашего Helm-чарта.