1.Добавлена возможность настройки Keepalived + HAProxy для обеспечения отказоустойчивости и высокой доступности сервиса. По умолчанию данный функционал выключен. (см. Настройка балансировки). 2.Добавлена возможность запустить установку с очисткой только серверных компонентов (компонентов внутренней разработки). Для включения следует определить переменную cleanup_srv_containers: true в файле group_vars/co_setup/main.yml, либо запустить установку с аргументом -e '{"cleanup_srv_containers": true}'. 3.Добавлена возможность запуска дополнительных проверок, позволяющие на ранней стадии выявить наличие проблем, которые могут помешать успешному завершению установки продукта: –Проверка наличия и валидности TLS сертификатов — выполняется по умолчанию; –Проверка доступности и функционирования системы хранения данных — выключена по умолчанию. Для включения следует определить переменную co_advanced_checks_enabled: true в файле group_vars/co_setup/main.yml, либо запустить установку с аргументом -e '{"co_advanced_checks_enabled": true}'. 4.Доработана отказоустойчивость сервиса Chatbot, теперь сервис масштабируется горизонтально. Для проверки отказоустойчивости конфигурации сервиса, перед запуском установки необходимо добавить дополнительные cервера в группу co_chatbot в файле hosts.yml. 5.Устранена проблема при загрузке статических файлов, в результате которой CDN-манифесты, хранящихся в ETCD содержали некорректные ссылки. 6.Добавлена возможность принудительной повторной загрузки статических файлов. Для включения функционала следует добавить переменную bundles_upload_force_install: true в файле group_vars/co_setup/main.yml, либо запустить установку с аргументом -e '{"bundles_upload_force_install": true}'. Если функция не активна, при повторном запуске установки, загруженные ранее статические файлы будут пропущены. 7.Конфигурация Redis переведена на использование aclfile, в котором хранится информация о default пользователе. Устранены проблемы в автоматизации установки Redis, приводившие к ошибкам при запуске установки продукта повторно. 8.Значение переменных co_domain_module и co_external_domain формируется автоматически на основе значений переменных domain_env и domain_name. Переменные co_domain_module и co_external_domain исключены из файла group_vars/co_setup/main.yml. 9.Добавлен мониторинг состояния сервисов продукта с помощью blackbox exporter. В Grafana был создана панель «[DO] CO Service Status», для контроля состояния сервисов. 10. Добавлена поддержка нового IdP - ADFS (актуально для настройки интеграции внешнего SSO). 11. Добавлены новые web приложения: web_admin, web_launch, web_notes. Для использования приложений следует настроить новые DNS-записи (см. Настройка DNS-записей) |
1.Реализована поддержка установки PGS на Astra 1.7.6/1.8.3. 2.Реализована катастрофоустойчивость компонента (см. раздел Включение катастрофоустойчивости ) 3.Исключено использование timeout при установке PGS, используется проверка состояния загрузки серверов. 4.Удалены сервисы users и admin-front. 5.Доступ к панели администрирования сервиса RabbitMQ по умолчанию закрыт. |