Cozystack 0.11 buraxılışı, Kubernetes əsaslı açıq PaaS platformasıdır

Cozystack 0.11.0 versiyası, Kubernetes əsasında qurulmuş pulsuz PaaS platforması yayımlandı. Bu layihə, hosting təminatçıları üçün hazır bir platforma və şəxsi və ictimai buludlar qurmaq üçün bir çərçivə təqdim etmək məqsədini güdür. Platforma birbaşa serverlərə quraşdırılır və idarə olunan xidmətlərin təqdimatı üçün infrastrukturun hazırlanmasının bütün aspektlərini əhatə edir. Cozystack, Kubernetes klasterlərini, verilənlər bazalarını və virtual maşınları işə salmağa və təqdim etməyə imkan tanıyır. Platformanın kodu GitHub-da mövcuddur və Apache-2.0 lisenziyası altında yayılır.

Əsas texnologiya yığını olaraq Talos Linux və Flux CD istifadə olunur. Sistem, kernel və zəruri modullarla birlikdə görüntülər əvvəlcədən hazırlanır və atomik şəkildə yenilənir ki, bu da dkms və paket meneceri kimi komponentlərdən imtina etməyə və sabit iş təmini etməyə imkan tanıyır. Boş məlumat mərkəzində PXE və debian-a bənzər talos-bootstrap quraşdırma metodunu təqdim edir.

Platforma sərbəst icrası daxil edir şəbəkə infrastrukturunu (fabric) Kube-OVN əsasında, xidmət şəbəkəsini təşkil etmək üçün Cilium istifadə edir, xidmətləri xaricdə elan etmək üçün MetalLB-dən istifadə olunur. Saxlama LINSTOR-da həyata keçirilir, burada saxlanma üçün əsas qat kimi ZFS və replikasiya üçün DRBD istifadəsi təklif olunur. VictoriaMetrics və Grafana əsasında əvvəlcədən qurulmuş monitorinq yığını mövcuddur. İcra üçün virtual maşınlar KubeVirt texnologiyası istifadə olunur ki, bu da klassik virtual maşınların Kubernetes konteynerləri içərisində birbaşa icra edilməsinə imkan tanıyır və artıq ‘dəmir’ Kubernetes klasteri daxilində idarə olunan Kubernetes klasterlərinin işə salınması üçün bütün zəruri inteqrasiyalara malikdir.

Yeni versiyada:

  • S3 dəstəyi əlavə edildi. Cozystack-da SeaweedFS-in əsas implementasiyası hazırlanmışdır. S3 bucket-larının avtomatik sifarişi üçün Kubernetes-COSI sürücüsü yazılmışdır. SeaweedFS paketi (chart) üçün avtomatik disk artırma dəstəyi əlavə olunub.
  • İstifadəçilər arasında şəbəkə izolyasiyası tətbiq edilmişdir. İstifadəçilər arasında şəbəkə izolyasiyasını yaxşılaşdırmaq üçün əhəmiyyətli işlər aparılmış, səhvlər düzəldilmişdir, şəbəkə siyasəti tamamilə yenidən işlənmişdir.
  • İstifadəçi interfeysi yeniləndi. Bütün xidmət simvolları dəyişdirilib. Dashboard göstəricisi, ResourceView-də yalnız zəruri məlumatları təqdim edəcək şəkildə yenidən dizayn edilib. Xüsusi rolü istifadə edərək, göstəriləcək konkret resursları göstərmək imkanı əlavə olunub.
    Cozystack 0.11 buraxılışı, Kubernetes əsaslı açıq PaaS platformasıdır
  • Sənədlərə Development Guide bölməsi əlavə edilmiş və Hetzner üçün quraşdırma təlimatı güncəllənmişdir.
  • Cilium şəbəkə sistemi 1.16 versiyasına yeniləndi və burada Cozystack tərəfindən hazırlanmış avtosazlama qurğu patch'i daxildir.
  • Tenant Kubernetes klasterlərində zibil yığan ilə bağlı problem həll olundu.
  • Tenant Kubernetes klasterində ingress vasitəsilə HTTP və HTTPS trafikinin yönləndirilməsində problem həll olundu.
  • Snapshot-controller və object-storage-controller əlavə edildi.
  • LINSTOR 1.28 versiyasına yeniləndi.
  • Talos Linux 1.7.6 versiyasına yeniləndi.
  • Kube-OVN stabil bazadan toplanmağa keçirilib.

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster