Установка Системы в режиме 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/ud --version 1.11.1
7. Распаковать командой:
tar xvzf ud-1.11.1.tgz
8. Находясь в директории Системы, произвести установку при условии, что на этапе установки Платформы был заполнен «values.yaml»:
helm install ud ldm/ud --version 1.11.1 -f values.yaml
Для настройки объема данных сервиса «ldm-graphql-service» в «values.yaml» необходимо предварительно изменить параметр «size» секции «volume», расположенной в глобальной секции «default». В качестве минимального требования рекомендуется установка значений в диапазоне от «5Gi» до «10Gi». Сервис «ldm-graphql-service» использует общий объем с файловым хранилищем модуля ЛДМ. Управление файлами.
9. Проверить наличие Системы в списке установленных релизов текущего кластера:
helm list
10. Вывести список сервисов в текущем пространстве Kubernetes для отслеживания их состояния:
kubectl get pods