Получение и адаптация файла «values.yaml» из Платформы¶
Для установки Системы не требуется создавать файл «values.yaml» с нуля. Можно использовать уже существующий файл, который применялся при установке Платформы (или любого другого модуля, например, ЛДМ. Управление файлами, ЛДМ. Управление документами, ЛДМ. Конструктор микрофронтов). Это гарантирует, что все общие параметры (подключение к PostgreSQL, Apache Kafka, Keycloak, Redis и т. д.) будут корректными.
Для адаптации файла «values.yaml» необходимо выполнить следующие действия:
1. Получить текущий файл «values.yaml» из установленной Платформы (или из любого другого модуля) в namespace:
bash
helm get values platform -n <namespace> > values.yaml
Примечание: если наименование релиза Платформы отличается (например, ldm-platform), необходимо заменить platform на актуальное имя.
2. Открыть полученный файл «values.yaml» в текстовом редакторе.
3. Изменить значение параметра «default.image.repositoryPath» – он должен быть равен «ldm-products» (вместо «docshouse» или другого значения). Например:
yaml
default:
image:
repository: "nexus.ldm.ru"
repositoryPath: ldm-products
pullPolicy: Always
4. Проверить и при необходимости обновить:
-
ENVIRONMENT_PREFIX – префикс окружения;
-
default.ingress.host – домен, по которому будет доступна Система;
-
все адреса, порты и пароли в секциях services (PostgreSQL, Apache Kafka, Keycloak и т. д.) – они должны соответствовать конкретной инфраструктуре.
Сохранить измененный файл.
Файл «values.yaml» будет готов для установки чарта digital-archive.