The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз Cozystack 0.18, открытой PaaS-платформы на базе Kubernetes

07.11.2024 18:51

Опубликован выпуск свободной PaaS-платформы Cozystack 0.18.0, построенной на базе Kubernetes. Проект нацелен на предоставление готовой платформы для хостинг-провайдеров и фреймворка для построения частных и публичных облаков. Платформа устанавливается напрямую на серверы и охватывает все аспекты подготовки инфраструктуры для предоставления управляемых сервисов. Cozystack позволяет запускать и предоставлять кластеры Kubernetes, базы данных и виртуальные машины. Код платформы доступен на GitHub и распространяется под лицензией Apache-2.0.

В качестве базового стека технологий используется Talos Linux и Flux CD. Образы с системой, ядром и необходимыми модулями формируются заранее, и обновляются атомарно, что позволяет обойтись без таких компонентов как dkms и пакетный менеджер, и гарантировать стабильную работу. Предоставляется простой метод установки в пустом дата-центре с помощью PXE и debian-подобного установщика talos-bootstrap.

Платформа включает свободную реализацию сетевой инфраструктуры (fabric) на базе Kube-OVN, и использует Cilium для организации сервисной сети, MetalLB для анонса сервисов наружу. Хранилище реализовано на LINSTOR, где предлагается использование ZFS в качестве базового слоя для хранилища и DRBD для репликации. Имеется преднастроенный стек мониторинга на базе VictoriaMetrics и Grafana. Для запуска виртуальных машин используется технология KubeVirt, которая позволяет запускать классические виртуальные машины прямо в контейнерах Kubernetes и уже имеет все необходимые интеграции с Cluster API для запуска управляемых Kubernetes-кластеров внутри "железного" Kubernetes-кластера.

В новой версии:

  • Публичный API. В Ciozystack реализован собственный Kubernetes API server, который автоматически транслирует все запросы к своим ресурсам в API HelmReleases. Администраторы платформы теперь могут гранулированно предоставлять пользователям доступ к определённым ресурсам (Kuberneteses, VirtualMachines, Postgresses и т.д.). Кроме того, API server можно легко расширять дополнительными компонентами, просто указав их в ConfigMap, без необходимости перекомпиляции. Однако Dashboard пока по-прежнему работает с HelmReleases напрямую, поэтому не рекомендуется отдавать его конечным пользователям.

  • Настроен сбор метрик и логов с tenant-кластеров. В конфигурации Kubernetes для tenant-кластеров появилась опция включения дополнения "monitoring agents". При её включении все метрики и логи будут автоматически перенаправлены в систему мониторинга, развёрнутую в tenant-пространстве пользователя.
  • В редакции distro-full и distro-hosted операторы баз данных переведены в разряд опциональных компонентов.
  • Talos Linux обновлён до версии 1.8.2.
  • Исправлен webhook в Alerta для управления алертами из Telegram
  • Удалены мусорные алерты.
  • Добавлены базовые e2e-тесты для проверки развёртывания каждого из приложений.


  1. Главная ссылка к новости (https://t.me/aenix_io/164...)
  2. OpenNews: Выпуск Cozystack 0.17.0, открытой PaaS-платформы на базе Kubernetes
  3. OpenNews: Первый альфа-выпуск etcd-оператора для Kubernetes
  4. OpenNews: Проект Cozystack выпустил Talm, менеджер конфигураций для Talos Linux
  5. OpenNews: Проект etcd-await-election для запуска процессов с учётом выбора лидирующего экземпляра
  6. OpenNews: Опубликован код COSI-драйвера для SeaweedFS
Автор новости: tym83
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62193-cozystack
Ключевые слова: cozystack
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 20:33, 07/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > Talos Linux обновлён до версии 1.8.2.

    а талос тут причем? это отдельный проект совершенно

     
     
  • 2.20, Аноним (20), 06:20, 08/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Аноним не читатель, аноним писатель, но русским по белому написано.
    >В качестве базового стека технологий используется Talos Linux и Flux CD. Об
     

  • 1.3, Аноним (3), 20:42, 07/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > Kuberneteses, VirtualMachines, Postgresses

    We like Kuberneteses, VirtualMachines and Postgresses. But we hasn’t tried Hobbitses before. Is it soft? Is it juicy?

     
  • 1.6, Штыбель (?), 20:54, 07/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Почему бы заместо Козьего Стека не использовать CBSD?
     
     
  • 2.11, Минона (ok), 21:58, 07/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А оно достояно стабильно для энтерпрайзе?
     
  • 2.31, Аноним (31), 11:02, 08/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Используй, разрешаю.
    Я сам ради прикола использую фрибздю иногда, но в продакшоне - линукс.
     

  • 1.10, Минона (ok), 21:45, 07/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Хранилище реализовано на LINSTOR, где предлагается использование ZFS в качестве базового слоя для хранилища и DRBD для репликации.

    Щас придёт КЗ и скажет что они лошары и это надо было делать на btrfs/bcachefs.

     
     
  • 2.17, Аноним (17), 01:58, 08/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Щас придет Эдуард Шишкин и скажет, что надо было делать на РейзерФС.
     

  • 1.15, Аноним (-), 00:26, 08/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Опубликован выпуск свободной PaaS-платформы Cozystack 0.18.0, построенной на базе Kubernetes

    А автора случайно не Cozy Bear зовут? Ну так, для ответа Jing Ling или как там его, который XZ зарелизил :)

     
     
  • 2.19, Аноним (19), 04:41, 08/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Jia Tan

    甲贪,скорее всего

     

  • 1.16, cheburnator9000 (ok), 01:05, 08/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На этом можно развернуть свой собственный VPS хостинг? Если нет, то на чем можно?
     
  • 1.21, Аноним (21), 08:12, 08/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >хостинг-провайдеров

    Я правильно понимаю, что если возму свой intel core 2 duo подниму на нём сабж, то смогу стать хостером, главное прикупить пару HDD гигабайт по 500?
    >фреймворка для построения частных и публичных облаков

    И облака тоже можно продавать? Интересуют детали.

     
     
  • 2.22, ОченьЗлойЛинуксойд (?), 08:26, 08/11/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Всё правильно, у всех хостеров такие CPU, тарифы готовы озвучить ?

     
  • 2.25, Аноним (25), 09:15, 08/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хостинг это не только про поднять кубер на коредуба. Это в первую очередь про расценки и sla. Вряд ли у тебя будет сильно большая доступность, а цена за электричество и амортизацию перекроет всю мыслимую маржу. Так что да, дерзай :D
     
     
  • 3.27, Аноним (21), 09:21, 08/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я ещё хочу и интернет-провайдера открыть, какие рекомендации будут и заодно веб студию, 1с-ников, всяких б24 и т.д. и т.п. чтобы полностью объять необъятное.
     
  • 3.34, cheburnator9000 (ok), 18:23, 08/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Хостинг это не только про поднять кубер на коредуба. Это в первую
    > очередь про расценки и sla. Вряд ли у тебя будет сильно
    > большая доступность, а цена за электричество и амортизацию перекроет всю мыслимую
    > маржу. Так что да, дерзай :D

    https://hosting.kitchen/

    https://hosting.show/

    А вот этот анимешник бы с тобой поспорил. Он считает что ДЦ можно соорудить и в коровнике, и в небольшом кирпичном дачном доме, забиваешь все стойки хламом 15 летней давности и вперед стричь бабло. Главное это не забывать односторонне поднимать цены исходя из подорожания тарифов на электроэнергию.

     
  • 2.33, Аноним (3), 18:02, 08/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не сможешь стать хостером. И не потому, что кора дуба или сабж, а потому что поставить куда-то какой-то софт — это наименее значимая и сложная часть хостинга. Настолько, что ей обычно занимаются эникеи за мизерную зарплату. Сложная часть, которую особо никому и не доверишь это непосредственно бизнес: звонки, продажи, заключение договоров, поиск партнёров, общение с людьми, менеджмент наёмных работников, в общем всё то, что средний опеннетчик считает скучным, ненужным и противоречащим его фантазиям о справедливом мире.

    Но конкретно сабж, он именно для этого и разрабатывался. Очень хорошо сделано, с пониманием специфики.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру