Стадия жизненного цикла модуля: Общедоступная версия
У модуля есть требования для установки
v1.7.0
Несовместимые изменения
- Параметры
postgres.mode,redis.modeиclickhouse.modeтеперь нужно явно задать в ModuleConfig; версия настроек модуля —2. Без этих параметров модуль не обновится, а его релиз останется в статусеPending - Если PostgreSQL и Redis раньше использовали режим развёртывания по умолчанию, до обновления укажите
postgres.mode: internalиredis.mode: internal - ClickHouse появился в этом релизе. Чтобы продолжить работу без ClickHouse, задайте
clickhouse.mode: externalи оставьтеclickhouse.hostпустым; для установки явно выберитеinternalилиmanaged
Ключевые изменения
- Поддержка ClickHouse для хранения исторических данных платформы, например истории изменений свойств сущностей
- Настраиваемая длина потоков событий в Redis
- Новый компонент agent — платформенный AI-агент ddp-agent, который разворачивается вместе с порталом
Новый функционал
- Добавлена секция ModuleConfig clickhouse (mode, host, port, database, username, password, image) для внутреннего или внешнего ClickHouse
- Добавлены параметры ModuleConfig clickhouse.replication для настройки доставки данных из PostgreSQL в ClickHouse
- Добавлены параметры ModuleConfig clickhouse.propertyHistory для настройки хранения истории изменений свойств сущностей
- Добавлен параметр ModuleConfig events.streamMaxLen для ограничения длины потоков событий в Redis
- Добавлен Deployment agent с платформенным AI-агентом; модуль генерирует его API-ключ и подключает агента к backend, параметры ModuleConfig не требуются
- Добавлен параметр ModuleConfig logger.executionLevel, который задаёт минимальный уровень сообщений в журналах выполнения процессов, действий, синхронизаций источников данных и проверок состояния
- Секреты из additionalImagePullSecrets добавляются в под agent
Обновления безопасности
- Контейнеры backend, frontend, PostgreSQL, Redis, workers и agent сбрасывают все Linux capabilities
Рекомендации по обновлению
- При подключении внешнего ClickHouse (
clickhouse.mode: externalс непустымclickhouse.host) создайте базу данных до обновления: модуль применяет миграции схемы, но не создаёт базу данных
Документация
- В документации описано подключение внешнего ClickHouse и установка внутреннего ClickHouse из приватного registry
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.7.0/
v1.6.4
Ключевые изменения
- Изменений на уровне модуля нет; продуктовые изменения — в истории изменений продукта
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.6.4/
v1.6.3
Ключевые изменения
- Изменений на уровне модуля нет; продуктовые изменения — в истории изменений продукта
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.6.3/
v1.6.2
Ключевые изменения
- Изменений на уровне модуля нет; продуктовые изменения — в истории изменений продукта
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.6.2/
v1.6.1
Ключевые изменения
- Небольшая очистка метаданных модуля в module.yaml
Улучшения
- Из module.yaml удалено неиспользуемое поле tags
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.6.1/
v1.6.0
Ключевые изменения
- Усилена безопасность модульных нагрузок
- Обновлены зависимости frontend
Обновления безопасности
- Ужесточены security context контейнеров backend, frontend, PostgreSQL, Redis и workers
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.6.0/
Зависимости
- Обновлены зависимости frontend
v1.5.0
Ключевые изменения
- Исправлены CVE средней критичности в зависимостях backend
- Go обновлён до 1.25.9
Обновления безопасности
- Исправлены CVE средней критичности в Go-зависимостях backend
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.5.0/
Зависимости
- Обновлены Go до 1.25.9 и зависимости backend
- Обновлены базовые образы модуля, включая builder Go 1.25.9
v1.4.0
Ключевые изменения
- Для внутреннего PostgreSQL автоматически включается pg_trgm
- Обновлены зависимости Go и frontend
Новый функционал
- Внутренний PostgreSQL автоматически создаёт необходимое расширение pg_trgm
Рекомендации по обновлению
- При использовании внешнего PostgreSQL включите расширение pg_trgm до обновления
Документация
- В руководстве по установке описано требование pg_trgm для внешнего PostgreSQL
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.4.0/
Зависимости
- Обновлены Go-модули, версия Go установлена в 1.25.0
- Обновлены зависимости frontend и применены исправления npm audit
v1.3.1
Ключевые изменения
- Изменений на уровне модуля нет; продуктовые изменения — в истории изменений продукта
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.3.1/
v1.3.0
Ключевые изменения
- Модуль переведён в General Availability
- Добавлены VPA и PodDisruptionBudget для workers
Новый функционал
- Добавлены ресурсы Vertical Pod Autoscaler для backend, frontend, PostgreSQL, Redis и workers
- Добавлен PodDisruptionBudget для workers
Улучшения
- Стадия модуля установлена в General Availability
- Поды перезапускаются автоматически при изменении содержимого ConfigMap
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.3.0/
Зависимости
- Обновлены Go-модули, включая golang.org/x/* и библиотеки JWT
v1.2.1
Ключевые изменения
- Изменений на уровне модуля нет; продуктовые изменения — в истории изменений продукта
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.2.1/
v1.2.0
Ключевые изменения
- Логирование действий в stdout можно управлять через ModuleConfig
Новый функционал
- Добавлен параметр ModuleConfig actions.logging.enabled для управления логированием действий в stdout
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.2.0/
v1.1.4
Ключевые изменения
- Для образов модуля можно задать pull secrets приватного registry
Новый функционал
- Добавлен параметр ModuleConfig additionalImagePullSecrets для приватных registry
Документация
- В документации описана установка внутреннего PostgreSQL и Redis из приватного registry
v1.1.3
Ключевые изменения
- Пользовательские образы для внутреннего PostgreSQL и Redis
Новый функционал
- Добавлены параметры ModuleConfig postgres.image и redis.image для внутренних баз данных
v1.1.2
Ключевые изменения
- Изменений на уровне модуля нет
v1.1.1
Ключевые изменения
- Изменений на уровне модуля нет; продуктовые изменения — в истории изменений продукта
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.1.1/
v1.1.0
Ключевые изменения
- Фоновые задачи вынесены в отдельный Deployment workers
- Образы переведены на distroless
Новый функционал
- Добавлен отдельный Deployment workers для фоновых задач
Улучшения
- Обновлены значения по умолчанию и валидация OpenAPI-схемы ModuleConfig для domain, PostgreSQL, Redis и security
Обновления безопасности
- Образы приложения переведены на сборку на базе distroless
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.1.0/
Зависимости
- Обновлены Go-модули и зависимости frontend
v1.0.1
Ключевые изменения
- Изменений на уровне модуля нет; продуктовые изменения — в истории изменений продукта
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.0.1/
v1.0.0
Ключевые изменения
- Первый публичный релиз модуля development-platform
Документация
- См. историю изменений продукта по ссылке https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.0.0/