Docker - обновить fusionauth до последней версии - PullRequest
0 голосов
/ 31 января 2020

У меня вопрос по поводу обновления fusionauth, если я использую контейнер docker (fusionauth-app, auth-search, auth-db). Я на самом деле использую версию 1.13.2 приложения fusionauth. Но я указал @latest в docker compose

fusionauth:
    image: fusionauth/fusionauth-app:latest

auth-search:
    image: docker.elastic.co/elasticsearch/elasticsearch:6.3.1

  auth-db:
    image: postgres:9.6

Но как справиться, если новые обновления приходят с изменениями, касающимися схемы базы данных или поиска topi c? Как держать все в синхронизации c? Как в этом случае обрабатываются переносы БД?

Спасибо!

1 Ответ

0 голосов
/ 14 февраля 2020

Режим обслуживания FusionAuth будет обрабатывать обновления схемы БД. Когда это произойдет, вам будет предложено в веб-интерфейсе завершить обновление.

В FusionAuth 5-минутном руководстве приведен пример режима обслуживания FusionAuth в действии, который может оказаться полезным для ознакомления.

Это может быть нежелательно при работе с многоузловой средой, в этом случае вы можете выполнять обновления схемы вне FusionAuth как часть процесса обновления.

Существует расширенное руководство по установке FusionAuth , которое поможет вам в этом процессе.

Если вы используете kubernetes или helm, существуют также некоторые расширенные конфигурации, предоставленные сообществом для автоматического управления обновлениями схемы. Смотрите конфигурации helm и k8s в нашем репозитории GitHub.

...