Išleidimas iš Cozystack 0.20.0nemokama PaaS platforma, sukurta Kubernetes, oficialiai paskelbta. Projektu siekiama suteikti a platforma iki galo prieglobos paslaugų teikėjams ir privačių bei viešųjų debesų kūrimo sistema. Platforma įdiegiama tiesiogiai serveriuose ir pateikia išsamius įrankius, skirtus infrastruktūros paruošimui valdomoms paslaugoms. Su Cozystack vartotojai gali teikti ir paleisti Kubernetes grupes, duomenų bazes ir virtualias mašinas. Platformos kodas pasiekiamas GitHub ir platinamas pagal Apache-2.0 licenciją.


Technologijų krūva

Cozystack naudojimas Talos Linux ir Flux nuolatinis pristatymas (Flux CD) kaip jos pagrindinės technologijos. Sistemos vaizdai, įskaitant branduolį ir reikalingus modulius, yra iš anksto generuojami ir atnaujinami atomiškai. Tai pašalina tokių komponentų kaip DKMS ir paketų tvarkytuvų poreikį, užtikrinant stabilų veikimą.

Cozystack palaiko nesudėtingą diegimo procesą tuščiuose duomenų centruose naudojant PXE ir Debian įkvėptą talos-bootstrap montuotojas.


Infrastruktūros ypatybės

Platforma apima patikimus tinklo ir saugojimo sprendimus:

  • Tinklo kūrimas:
    „Cozystack“ yra sukurtas nemokamas tinklo audinio diegimas Kube-OVN. Jis naudoja Cilium paslaugų tinklo orkestravimui ir MetalasLB skelbti paslaugas išorėje.

  • Sandėliavimas:
    Saugojimas priklauso nuo LINSTORASsu ZFS kaip pamatinis sluoksnis ir DRBD replikacijai.

Be to, platformoje yra iš anksto sukonfigūruota stebėjimo kaminaskuriame yra VictoriaMetrics ir Grafanakad būtų galima visapusiškai stebėti infrastruktūrą.


Virtualiųjų mašinų palaikymas

Cozystack naudojimas KubeVirt paleisti tradicines virtualias mašinas tiesiai Kubernetes konteineriuose. Ši funkcija sklandžiai integruojasi su Cluster API, todėl vartotojai gali įdiegti ir valdyti Kubernetes grupes fizinėje („geležinėje“) Kubernetes klasteryje.


Pagrindiniai Cozystack pakeitimai 0.20

Pagrindiniai atnaujinimai:

  • Atnaujinta Kube-OVN iki 0.13.0 versijos.
  • Patobulinta „KubeVirt“ debesies valdiklio tvarkyklė (CCM) logika, skirta stabilesniems nuomininko-Kubernetes apkrovos balansavimo priemonėms.
  • Išspręsta vartotojų teisių problemos „OpenID Connect“ (OIDC).
  • Pristatė a skirta klasterių administratoriams skirta grupė.
  • Ištaisyti įspėjimai ir prietaisų skydeliai Grafana.
  • Patobulinta NATS su jetstream palaikymu ir papildomomis konfigūravimo galimybėmis.
  • Pridėta galimybė naudotis Terraforma sąveikai su platformos API.

OIDC ir Keycloak integracija

Parama už OIDC („OpenID Connect“) buvo pristatyta Cozystack 0.19 versijoje, tačiau dėl nuolatinių pastangų stabilizuoti kodų bazę apie leidimą nebuvo oficialiai paskelbta.

Cozystack 0.20 dabar apima Klaviatūros skraistėkuri iš anksto sukonfigūruota su Cozy sritimi. Ši sritis leidžia vartotojams kurti vietines paskyras ir sklandžiai integruotis su išoriniais OIDC teikėjais. Kiekvienam nuomininkui suteikiamos keturios numatytosios grupės, o nuomininko programa gali automatiškai sugeneruoti kubeconfig failą autentifikavimui per Keycloak.

Platforma taip pat siūlo a Klaviatūros operatorius „Keycloak as Code“ konfigūracijų automatizavimui. Integracija su Kubernetes klasteriais ir prietaisų skydeliais sukonfigūruojama automatiškai.


„Cozystack 0.20“ yra svarbus žingsnis į priekį organizacijoms, ieškančioms tvirtos „Kubernetes“ pagrindu sukurtos „PaaS“ platformos. Su patobulinta infrastruktūra, stebėjimu ir

Jei tekste radote klaidą, siųskite pranešimą autoriui pažymėdami klaidą ir paspausdami Ctrl-Enter.

Norėdami komentuoti, turite būti prisijungę.

Draugai: - Marketingo paslaugos - Teisinės konsultacijos - Skaidrių skenavimas - Fotofilmų kūrimas - Karščiausios naujienos - Ultragarsinis tyrimas - Saulius Narbutas - Įvaizdžio kūrimas - Veidoskaita - Nuotekų valymo įrenginiai -  Padelio treniruotės - Pranešimai spaudai -