# #gitlab-ci #kubernetes-helm #to-be-continuous
Вопрос:
Я новичок в шаблоне непрерывного управления. Я хотел бы знать, может ли шаблон helm устанавливать несколько пакетов/выпусков из внешних диаграмм, доступных из Интернета, с настраиваемыми значениями в локальном значении.файлы yml ?
Как и в случае с шаблоном CI GitLab для Kubernetes, есть ли способ выбрать развертывание на основе шаблона или развертывание на основе скрипта ?
Кроме того, мы высоко ценим любой пример использования шаблона helm, поскольку по адресу https://gitlab.com/to-be-continuous/samples.
Хорошего дня. С уважением.
Ответ №1:
Да, вы можете идеально развернуть диаграмму управления из Интернета, установив следующие переменные:
HELM_DEPLOY_CHART
: название диаграммы,HELM_REPOS
(необязательно): если вы используете диаграммы из других репозиториев, кроме стандартных(Helm stable и bitnami).
Вы также можете идеально использовать файлы значений для каждой среды. Например, установите HELM_STAGING_VALUES
, чтобы определить файл значений для промежуточной среды.
Если вам нужно развернуть более одной диаграммы, вам, вероятно, следует использовать параллельные матричные задания