Изменения в версии 3.5 1.Добавлена базовая аутентификация в Docker Registry, который развертывается на сервере с ролью operator. 2.Улучшена проверка состояния кластера RabbitMQ и созданных в нем сущностей. 3.Добавлена проверка заполнения обязательных переменных, без которых установка продукта невозможна. 4.Добавлена базовая аутентификация в Nginx-infra для Prometheus, Alertmanager виртуальных хостов. Имя пользователя и пароль используется аналогичные аутентификации в ETCD Browser. 5.Плагин Prometheus добавлен в Rabbitmq. Добавлен dashboard в Grafana, который визуализирует состояние и различные метрики хостов кластера Rabbitmq. 6.Увеличен интервал времени при проверке состояния сервисов во время развертывания продукта, для решения ошибок в случае долгого запуска сервисов. 7.Добавлена поддержка работы сервиса Openresty на портах, отличных от 443 и 80. 8.Файл main.yml больше не содержит заполненных переменных с паролями. Для создания паролей необходимо использовать приложение Pwgen или скрипт password_generator.py в каталоге contrib. |
Изменения в версии 3.5 1.Прекращена поддержка GlusterFS, возможно использование только S3 хранилища. 2.Переработан инвентарный файл, теперь конфигурация установки задается с помощью файлов hosts.yml (для определения ролей), main.yml (для определения значений основных переменных), integration.yml (для настройки интеграционных решений). 3.Изменен регистр переменных для удобства восприятия. 4.Переменная arango_cluster теперь не является обязательной. 5.Добавлена новая переменная redis_timeout для решения ошибки, связанной с установкой RedisInit. 6.Файл hosts.yml содержит только хосты серверов. Для заполнения переменных необходимо использовать файл group_vars/pgs_setup/main.yml 7.Файл main.yml больше не содержит заполненных переменных с паролями. Для создания паролей необходимо использовать приложение Pwgen или скрипт password_generator.py в каталоге contrib. |