Cozystack v0.2: бандлы, версионирование схем, FluxCD как основной пакет и обновления компонентов
Cozystack v0.2: бандлы, версионирование схем, FluxCD как основной пакет и обновления компонентов
Версия 0.2 позиционирует Cozystack как фреймворк для построения облаков и вносит несколько основополагающих изменений в архитектуру платформы.
Основные возможности и улучшения
Установка на основе бандлов
Новая опция конфигурации bundle-name (например, paas-full) позволяет операторам выбирать, какой набор компонентов платформы развернуть. Это делает Cozystack модульным и настраиваемым с самой первой установки.
Версионирование схем
Все чарты cozy-* теперь содержат явные метаданные версии, что обеспечивает безопасные и предсказуемые обновления между релизами.
FluxCD переходит в ядро
Flux теперь устанавливается как основной пакет, что устраняет зависимость от bootstrap на основе Helm и упрощает процесс установки.
Обновления компонентов
- Piraeus Operator и LINSTOR v2.4.1
- CNPG v1.22.2
- Cilium v1.14.5
- MariaDB Operator v0.27.0
- Kubeapps обновлён
Обратно несовместимые изменения
В этом релизе представлено версионирование схем. Для обновления с v0.1.0:
- Создайте configmap версии:
kubectl create configmap -n cozy-system cozystack-version --from-literal=version=1 - Добавьте
bundle-name: paas-fullв конфигурацию Cozystack.
Все изменения: v0.2.0
Присоединяйтесь к сообществу
- Telegram группа
- Slack группа (получите приглашение на https://slack.kubernetes.io)
- Календарь встреч сообщества
- YouTube