Нашри платформаи ройгони PaaS Cozystack 0.17.0, ки дар Kubernetes сохта шудааст, нашр шуд. Лоиҳа ба таъмини платформаи омода барои провайдерҳои хостинг ва чаҳорчӯба барои сохтани абрҳои хусусӣ ва ҷамъиятӣ нигаронида шудааст. Платформа мустақиман дар серверҳо насб карда шудааст ва тамоми ҷанбаҳои омодасозии инфрасохторро барои пешниҳоди хидматҳои идорашаванда фаро мегирад. Cozystack ба шумо имкон медиҳад, ки кластерҳо, пойгоҳи додаҳо ва мошинҳои виртуалии Kubernetes -ро идора ва таъмин кунед. Рамзи платформа дар GitHub дастрас аст ва таҳти иҷозатномаи Apache-2.0 паҳн карда мешавад.
Талос ҳамчун стеки асосии технологӣ истифода мешавад. Linux ва Flux CD. Тасвирҳо бо система, ядро ва модулҳои зарурӣ пешакӣ сохта ва ба таври атомӣ нав карда мешаванд, ки ниёз ба ҷузъҳо ба монанди dkms ва мудири бастаҳоро аз байн мебарад ва кори устуворро таъмин мекунад. Усули оддии насбкунӣ дар маркази холӣ бо истифода аз PXE ва debian-насбкунандаи монанд talos-bootstrap.
Платформа татбиқи ройгонро дар бар мегирад инфрасохтори шабакавӣ (матоъ) дар асоси Kube-OVN сохта шудааст ва барои ташкили шабакаи хидматрасонӣ Cilium ва барои таблиғоти хидматрасонӣ MetalLB-ро истифода мебарад. Нигоҳдорӣ дар LINSTOR амалӣ карда мешавад, ки ZFS-ро ҳамчун қабати нигаҳдории асосӣ ва DRBD-ро барои такрор истифода мебарад. Стеки мониторинги пешакӣ танзимшуда дар асоси VictoriaMetrics ва Grafana дохил карда шудааст. Барои оғоз кардан мошинҳои виртуалӣ Технологияи KubeVirt истифода мешавад, ки ба шумо имкон медиҳад, ки мошинҳои виртуалии классикиро мустақиман дар контейнерҳои Kubernetes иҷро кунед ва аллакай ҳамаи интегратсияҳои заруриро бо Cluster API барои оғози кластерҳои идоракунии Kubernetes дар дохили кластери сахтафзори Kubernetes дорад.
Дар версияи нав:
- Платформа ҳоло имкон медиҳад, ки мошинҳои маҷозӣ бо дискҳои сершумор эҷод кунанд, аз CD-ROM насб кунанд ва дискҳоро аз як мошини виртуалӣ ба мошини дигар гузаронанд. Замимаи кӯҳнаи "Мошини виртуалӣ" ба ду "vm-disk" (Virtual Machine Disk) ва "vm-instance" (Virtual Machine Instance) тақсим мешавад. Замимаи vm-disk зеркашии тасвирҳоро аз HTTP ё дискҳои маҳаллӣ дастгирӣ мекунад, ҳангоми сохтани диск, шумо метавонед манбаъ ва намуди тасвирро муайян кунед - CD-ROM ё классикӣ. Замимаи vm-instance ба шумо имкон медиҳад, ки мошини виртуалиро аз дискҳои сохташуда оғоз кунед. Қобилияти истифодаи барномаи кӯҳнаи мошини виртуалӣ барои мутобиқат нигоҳ дошта мешавад.
- Добавлены опции instanceType и instanceProfile, а также набор инстансов по умолчанию и профилей для Ubuntu, RHEL, Alpine и Windows. Предоставлена возможность настроить виртуальную машину с оптимальными параметрами в зависимости от ОС (например включить TPM и virtio-устройства, использовать tablet-pointer), а вместо указания ресурсов для виртуальной машины можно использовать стандартизированные инстансы, специально предназначенные для конкретного типа нагрузки. Типы инстансов распространяются так же и на Kubernetes, что позволяет более грамотно планировать свои node-группы.
- Имконияти фаъол кардани прокси-сервер барои зеркашии тасвирҳо аз мошинҳои маҳаллӣ ба воридшавӣ илова карда шуд ва CDI барои дурусттар кор кардан бо дастгоҳҳои блок навсозӣ шудааст. Қобилияти зеркашии тасвирҳо барои LINSTOR бо истифода аз утилитаи virtctl амалӣ карда шуд.
- Добавлена поддержка виртуальных машин с Windows. С использованием новых vm-disk и vm-instance протестирована установка Windows 10 и Windows Server 2k15 из ISO с последующим переключением на драйверы VirtIO.
- Ҳангоми фармоиш додани сатилҳои S3, ҷойгиркунии автоматии веб-интерфейс барои дастрасӣ ба онҳо амалӣ карда мешавад. Тавассути интерфейси веб шумо метавонед файлҳоро бор кунед ва нест кунед, инчунин истинодҳои муваққатӣ барои дастрасии умумӣ эҷод кунед. Интерфейс дар асоси s3manager сохта шудааст, ки таҳти иҷозатномаи Apache 2.0 паҳн шудааст.

- Огоҳиҳо барои FluxCD илова карда шуданд, ки ҳолати нашрҳоро нишон медиҳанд. Огоҳиҳо сохторбандӣ шудаанд ва ҳоло ба категорияҳо тақсим мешаванд, илова бар ин, майдони Захираҳо ҳоло манбаи мушкилотро нишон медиҳад.
- Ҳоло имкон аст, ки огоҳиҳоро ба Telegram бо нусхабардорӣ ва тугмаҳо барои идоракунии давраи ҳаёти ҳар як огоҳӣ интиқол диҳед.
- API Cluster як контролери MachineHealthChecks-ро дар бар мегирад, ки саломатии гиреҳҳоро дар кластери Kuberrnetes назорат мекунад. Агар мушкилот ба миён ояд, гиреҳҳо ба таври худкор аз нав тартиб дода мешаванд.
- Ҷузъи dns-и беруна илова карда шудааст, ки ба шумо имкон медиҳад сабтҳои DNS-ро дар Cloudflare ба таври худкор танзим кунед. Илова бар ин, тавассути Cloudflare API бо истифода аз усули DNS сертификатҳо фармоиш додан мумкин аст.
- Оператори секретҳои беруна илова карда шуд, ки ба шумо имкон медиҳад, ки асрорро бо системаҳои беруна ҳамоҳанг созед.
- Ҷузъҳои ихтиёрӣ ҷорӣ карда шуданд, ки бо нобаёнӣ ғайрифаъоланд, аммо онҳоро бо истифода аз имконоти бастаи фаъол дар конфигуратсияи Cozystack фаъол кардан мумкин аст.
- Корҳои беҳтаршуда барои оғоз кардани PostgreSQL ва FerretDB, ки ҳоло интизоранд, ки пойгоҳи додаҳо пеш аз иҷрои ҳама гуна амалҳо бо конфигуратсия афзоиш ёбад.
- Устувории Kube-OVN беҳтар карда шуд. Қобилияти муошират бо NetworkManager ғайрифаъол аст. Дар баъзе системаҳо, ин масъала контроллерҳои OVN-ро оғоз накарданд.
- Танзимоти сабт барои Clickhouse илова карда шуд. Гузоришҳоро дар қисмати алоҳида ҷойгир кунед ва гардишро танзим кунед.
- Обновлены компоненты: LINSTOR 1.29.1, Talos Linux 1.8.1 и Cilium 1.16.3.
Манбаъ: opennet.ru

