Рекомендации к обновлению TeamStorm
ВНИМАНИЕ
Перед обновлением рекомендуем делать резервное копирование во избежание потери данных.
-
Если у вас уже был ранее установлен TeamStorm, то перенесите директории с артефактами
teamstorm
в другое месторасположение, например: -
Распакуйте архив сборки, например:
-
Загрузите образы в Docker:
-
Создайте файл-отчёт об отличиях в файлах
.env
старой и новой версии с помощью командыdiff
: -
Отредактируйте файл таким образом, чтобы в нем остались только те переменные, которые различаются со значением по умолчанию в файле .env текущей поставки. Должно получиться так:
$ cat teamstorm.env ## Section="[ Main ]" CWM_FRONTEND_URL="https://teamstorm.contoso.ru" ## Section="[ SSL ]" CWM_SSL_CERTIFICATE="/etc/nginx/ssl/contoso.crt" CWM_SSL_CERTIFICATE_KEY="/etc/nginx/ssl/contoso.key" CWM_REDIRECT_TO_HTTPS="true" INSECURE_REMOTES="my-server.ru:443" ## Section="[ Mail Server ]" ...
-
Теперь Ваш кластер можно обновлять без дополнительного редактирования файла
.env
c помощью следующей команды: