Установка Системы в режиме Kubernetes

В системе, с которой будет производиться развертывание в кластер Kubernetes (Linux, либо WSL), должен быть установлен kubectl той же версии, что и кластер и helm.

Для установки необходимо выполнить следующие действия:

  1. Использовать namespace, созданный при установке Платформы в пространстве Kubernetes.
  2. Обновить репозиторий:
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