Cozystack 0.35-ի թողարկում՝ բաց կոդով PaaS հարթակ՝ հիմնված Kubernetes-ի վրա

Հասանելի է Kubernetes-ի վրա կառուցված Cozystack 0.35 անվճար PaaS հարթակի թողարկումը: Նախագիծն ուղղված է հոսթինգ պրովայդերների համար պատրաստի հարթակ տրամադրելուն և մասնավոր և հանրային ամպեր կառուցելու շրջանակ: Պլատֆորմը տեղադրված է անմիջապես սերվերների վրա և ընդգրկում է ենթակառուցվածքների պատրաստման բոլոր ասպեկտները՝ կառավարվող ծառայությունների մատուցման համար: Cozystack-ը թույլ է տալիս գործարկել և տրամադրել Kubernetes կլաստերներ, տվյալների բազաներ և վիրտուալ մեքենաներ: Պլատֆորմի կոդը հասանելի է GitHub-ում և տարածվում է Apache-2.0 լիցենզիայի ներքո:

Talos-ը օգտագործվում է որպես հիմքում ընկած տեխնոլոգիական կույտ։ Linux և Flux CD: Համակարգի, միջուկի և անհրաժեշտ մոդուլների պատկերները նախապես կառուցված են և թարմացվում են ատոմային եղանակով՝ վերացնելով dkms-ի և փաթեթների կառավարիչի նման բաղադրիչների անհրաժեշտությունը և ապահովելով կայուն աշխատանք: Պարզ տեղադրման մեթոդ է տրամադրվում դատարկ տվյալների կենտրոնում՝ օգտագործելով PXE և debian-նման talos-bootstrap տեղադրիչ։ Հարթակի ներսում կարող եք մեկ սեղմումով տեղակայել Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics և այլ ծառայություններ։

Հարթակը ներառում է անվճար իրականացում ցանցային ենթակառուցվածք (գործվածք)՝ հիմնված Kube-OVN-ի վրա և օգտագործում է Cilium-ը ծառայությունների ցանցի կազմակերպման և MetalLB-ը՝ ծառայությունների գովազդի համար: Պահեստավորումը իրականացվում է LINSTOR-ի վրա, որն օգտագործում է ZFS-ը որպես հիմքում ընկած պահեստավորման շերտ և DRBD-ն՝ կրկնօրինակման համար: Ներառված է VictoriaMetrics-ի և Grafana-ի վրա հիմնված նախապես կարգավորված մոնիթորինգի կույտ: Գործարկելու համար վիրտուալ մեքենա Օգտագործվում է KubeVirt տեխնոլոգիան, որը թույլ է տալիս գործարկել դասական վիրտուալ մեքենաներ անմիջապես Kubernetes կոնտեյներներում և արդեն ունի բոլոր անհրաժեշտ ինտեգրացիաները Cluster API-ի հետ՝ կառավարվող Kubernetes կլաստերները ապարատային Kubernetes կլաստերի ներսում գործարկելու համար։

Նոր տարբերակում նախագծի մշակողները զգալի առաջընթաց են գրանցել մոդուլային ճարտարապետության ուղղությամբ, որը թույլ կտա օգտատերերին արագորեն հարթակին ավելացնել իրենց սեփական հավելվածներն ու ծառայությունները: Հիմնական փոփոխությունները՝

  • Բարելավված Cozystack API. ներդրվել են ճշգրիտ տվյալների տեսակներ, ներառյալ բարդ օբյեկտներ, արժեքների ստուգումներ և ավելի շատ դաշտերի համար ճիշտ լռելյայն արժեքներ: API-ի սպեցիֆիկացիայի պարզաբանումը անհրաժեշտ էր նոր Cozystack-ի ինտերֆեյսի մշակման համար, որը ներկայումս մշակման փուլում է:
  • Արտաքին հավելվածների աջակցություն։ Այժմ կարող եք Cozystack կատալոգում ավելացնել ձեր սեփական կամ երրորդ կողմի հավելվածները։
  • S3-ի համար նախատեսված Cozystack կլաստերներ, որոնք կարող են միացվել գլխավոր կլաստերին: Մոնիթորինգի համակարգը ինտեգրված է SeaweedFS-ի հետ և ունի իր սեփական Grafana վահանակը մոնիթորինգի համար:
  • Hetzner RobotLB-ի ինտեգրված աջակցություն, որը թույլ է տալիս տեղակայել արտադրական կլաստերներ Hetzner-ում։
  • Ներկառուցված աջակցություն ClickHouse Keeper-ի համար։
  • Flux-operator-ը թարմացվել է մինչև 0.28.0 տարբերակը։

Source: opennet.ru

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster