Издање Цозистацк 0.30, ПааС платформе отвореног кода засноване на Кубернетес-у

Доступно је издање бесплатне ПааС платформе Цозистацк 0.30.0, изграђене на Кубернетесу. Пројекат има за циљ да обезбеди готову платформу за хостинг провајдере и оквир за изградњу приватних и јавних облака. Платформа се инсталира директно на сервере и покрива све аспекте припреме инфраструктуре за пружање управљаних услуга. Цозистацк вам омогућава да покренете и обезбедите Кубернетес кластере, базе података и виртуелне машине. Код платформе је доступан на ГитХуб-у и дистрибуира се под лиценцом Апацхе-2.0.

Талос Линук и Флук ЦД се користе као основни технолошки стек. Слике са системом, језгром и потребним модулима се генеришу унапред и ажурирају атомски, што вам омогућава да без компоненти као што су дкмс и менаџер пакета и гарантује стабилан рад. Пружа једноставну методу инсталације у празан центар података користећи ПКСЕ и талос-боотстрап инсталатер сличан Дебиану.

Платформа укључује бесплатну имплементацију мрежна инфраструктура (фабрика) базирана на Kube-OVN-у, користи Cilium за организацију мреже сервиса и MetalLB за оглашавање сервиса. Складиштење је имплементирано на LINSTOR-у, који користи ZFS као основни слој за складиштење и DRBD за репликацију. Укључен је унапред конфигурисан стек за праћење базиран на VictoriaMetrics и Grafana. KubeVirt технологија се користи за покретање виртуелних машина, омогућавајући класичним виртуелним машинама да раде директно у Kubernetes контејнерима и већ има све потребне интеграције са Cluster API-јем за покретање управљаних Kubernetes кластера унутар Kubernetes кластера без употребе система.

У протеклих месец и по дана, пројектни тим је објавио седам нових верзија: 0.24-0.30. Промене у овим издањима укључују:

  • Стабилизација платформе за употребу у конфигурацијама са више центара података. Доста посла је урађено на конфигурисању етцд, Цилиум, Куве-ОВН, Линстор и других компоненти.
  • Јачање и побољшање стека видљивости. Додате су контролне табле за бројне компоненте и оптимизована подешавања Графане, што је учинило да ради брже.
  • Објављивање додатног услужног програма cozy-proxy, који омогућава издавање ИП адресе виртуелне машине у K8s.
  • Представљен је Вертицал Под Аутосцалер. ВПА аутоматски поставља ограничења на ресурсе које апликација може да потроши. Ограничења се одређују на основу историјских показатеља.
  • Рефакторисање и додавање нових секција у документацију.
  • Премештање спремишта платформе и помоћних програма из аеник-ио организације у организацију цозистацк након што је пројекат пребачен у ЦНЦФ Сандбок.
  • Цозистацк 0.30: Уведен ГПУ-оператор и додата подршка за ГПУ-ове у виртуелним машинама. Подршка за ГПУ омогућава да се платформа користи за покретање задатака машинског учења.
  • Цозистацк 0.29: Радило се на побољшању стабилности и поузданости платформе. Исправљена рањивост ЦВЕ-2025-1974 у ингресс-нгинк. Додан је сет унапред подешених вредности које ограничавају потрошњу ресурса. Имплементирано је аутоматско поновно издавање сертификата. Додан заштитни зид Цилиум хоста. Додан је процес за покретање е2е тестова у ГитХуб ЦИ.
  • Цозистацк 0.28: Представљамо Вертицал Под Аутосцалер, који аутоматски поставља ограничења ресурса доступних различитим апликацијама. Изолација станара је подразумевано омогућена. Одговорност за валидацију изворног ИП-а је пренета са Цилиума на Кубе-ОВН.
  • Цозистацк 0.27: Уведен је скуп линстор клипних скрипти за аутоматско исправљање грешака у ЛИНСТОР-у (нпр. изгубљена веза ДРБД, уређај закачене петље, итд.). Додата је могућност дистрибуције ПостгреСКЛ реплика на различите чворове. Појавиле су се контролне табле за праћење ЦлицкХоусе и Пираеус.
  • Цозистацк 0.26: Побољшана стабилност при раду у мулти-ДЦ конфигурацијама. Додато праћење мрежне повезаности. Додата је могућност ограничавања ресурса за појединачне станаре унутар кластера. Додат Голдпингер алат за праћење кашњења између центара података. Жива миграција виртуелних машина је подразумевано омогућена. Сада је могуће креирати снимке ЛИНСТОР томова.
  • Цозистацк 0.25: Додат је помоћни алат цози-проки, који вам омогућава да доделите ИП адресе виртуелним машинама - и то не појединачним портовима, већ читавом адресом. У Цосиастацк-у, виртуелне машине су засноване на КубеВирт-у и њима се управља на исти начин као и подовима. А Кубернетес не предвиђа доделу целих ИП адреса подовима. цози-проки решава овај проблем, што је важно, на пример, за клијенте провајдера услуга чије апликације раде на виртуелним машинама и којима је потребна посебна ИП адреса. Побољшано надгледање етцд-а, Флук-а, Кафке и додати одговарајуће контролне табле. Корисници који имају приступ само појединачним закупцима сада имају могућност преузимања кубецонфиг-а.
  • Цозистацк 0.24: Додата могућност примене ПКСЕ за аутоматско покретање Талос Линук чворова. Композицији је додат смее пакет (дхцп+пке сервер) из Тинкербелл сета. Даркхттп је замењен нашим сопственим цозистацк-ассетс-сервером. Слика Графане има уграђене додатке да би Графана брже почела.

Извор: опеннет.ру

Додај коментар