Руководство по установке
Чтобы загрузить Helm-чарты для установки компонентов релиза, вы можете воспользоваться одним из следующих способов:
Через веб-интерфейс Nexus:
- Авторизуйтесь в Nexus с помощью ваших учетных данных.
- Перейдите по ссылке на нужный чарт и скачайте его.
Через командную строку с помощью Helm CLI:
-
Добавьте репозиторий Helm, используя команду:
helm repo add nm-helm-registry https://repo.taxmon.ru/repository/nm-helm-registry/ --username <username> --password <password> -
Обновите индекс репозитория:
helm repo update nm-helm-registry -
Скачайте необходимый чарт:
helm pull nm-helm-registry/VKBGT --version 1.0
Для настройки параметров приложения вам необходимо распаковать скачанный чарт. Например:
tar xf VKBGT-1.0.tgz
После этого отредактируйте файлы, указав необходимые параметры:
Файл | Назначение |
|---|---|
BUDGET/values.yaml | Параметры БД, внешние URL Ingress, общие настройки |
BUDGET/values-budget-images.yaml | Список образов контейнеров |
BUDGET/values-budget-resources.yaml | Настройки использования CPU/RAM для микросервисов |
BUDGET/values-secret-budget.yaml | Чувствительные переменные конфигурации микросервисов |
Установите чарт в ваш Kubernetes-кластер, используя команду:
helm upgrade --install <release-name> . -f values.yaml -f values-budget-images.yaml -f values-budget-resources.yaml -f values-secret-budget.yaml