Установка Системы в режиме Kubernetes¶
В системе, с которой будет производиться развертывание в кластер Kubernetes (Linux, либо WSL), должен быть установлен kubectl той же версии, что и кластер и helm.
Для установки необходимо выполнить следующие действия:
- Использовать namespace, созданный при установке Платформы в пространстве Kubernetes.
- Обновить репозиторий:
helm repo update
3. Показать список доступных версий командой:
helm search repo ldm --versions
4. Найти нужную версию:
helm search repo ldm --versions | grep 1.11.1
5. Создать директорию для удобства сохранения и распаковки.
6. Скачать в созданную директорию образы:
helm pull ldm/khd --version 1.11.1
7. Распаковать командой:
tar xvzf khd-1.11.1.tgz
8. Находясь в директории Системы, произвести установку при условии, что на этапе установки Платформы был заполнен «values.yaml»:
helm install khd ldm/khd --version 1.11.1 -f values.yaml
Для настройки объема файлового хранилища в «values.yaml» необходимо предварительно изменить параметр «size» секции «volume», расположенной в глобальной секции «default». Указанный в данном параметре объем должен быть достаточен для размещения всех файловых хранилищ. Файловое хранилище использует общий объем с сервисом «ldm-graphql-service» при установке модуля ЛДМ. Управление документами.
9. Проверить наличие Системы в списке установленных релизов текущего кластера:
helm list
10. Вывести список сервисов в текущем пространстве Kubernetes для отслеживания их состояния:
kubectl get pods