Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Начиная с версии 1.36.3, параметры, связанные с настройкой OIDC-провайдеров, размещаются в отдельном файле конфигурации oidc-providers.json. Для автоматического переноса ранее сконфигурированных параметров OIDC-провайдеров из общего конфигурационного файла в oidc-providers.json предоставлен скрипт миграции.

Требования к окружению: интерпретатор Python версии 3.6 или выше. 

Информация

Если версия Python не соответствует требованиям или в процессе выполнения скрипта возникают ошибки, обратитесь в Отдел технической поддержки по электронной почте polymatica_support@polymatica.ru для получения рекомендаций.

Для Docker-установки

1. Создать резервную копию файла /srv/platform/docker-compose.yml.

...

Блок кода
languagebash
chmod +x migrate-oidc-providers-docker.sh

4. Запустить скрипт из любой директории в среде, соответствующей требованиям, командой:

Блок кода
languagebash
sudo ./migrate-oidc-providers-docker.sh

Скрипт перенесет существующие настройки OIDC в новый файл, разместив его по пути по умолчанию.

5. В файле docker-compose.yml добавить монтирование тома в сервис "manager". Пример строки в секции "volumes" сервиса "manager":

Блок кода
languagebash
services:
  manager:
    volumes:
      - /srv/platform/oidc-providers.json:/etc/polymatica/platform/manager/oidc-providers.json

где 

  • /srv/platform/oidc-providers.json – путь к файлу на хостовой системе;
  • /etc/polymatica/platform/manager/oidc-providers.json – путь к файлу внутри контейнера.

Нужно убедиться, что файл существует на хосте и доступен для чтения пользователем, от которого запущен контейнер.

Файл скрипта:

View file
namemigrate-oidc-providers-docker.sh
height250

...

Блок кода
languagebash
chmod +x migrate-oidc-providers-pack.sh

4. Запустить скрипт из любой директории в среде, соответствующей требованиям, командой:

Блок кода
languagebash
sudo ./migrate-oidc-providers-pack.sh

Скрипт перенесет существующие настройки OIDC в новый файл, разместив его по пути по умолчанию.


Файл скрипта:

View file
namemigrate-oidc-providers-pack.sh
height250