Հրապարակվել է Cozystack 0.11.0-ի ազատ ՊԱԱ-հարթակը, որը կառուցված է Kubernetes-ի հիման վրա: Նախագիծը նպատակաունեցված է տրամադրելու հոստինգի մատակարարների համար պատրաստի հարթակ և անձնական և հանրային ամպեր կառուցելու շրջանակ: Հարթակը համադրվում է անմիջապես սերվերների վրա և ընդգրկում է ամբողջ ենթակառուցվածքի նախապատրաստման ասպեկտները կառավարելի ծառայությունների մատուցման համար: Cozystack ermöglicht die Ausführung und Bereitstellung von Kubernetes-համասեռ, տվյալների բազեր և վիրտուալ մեքենաներ: Հարթակի կոդը հասանելի է GitHub-ում և տարածվում է Apache-2.0 լիցենզիայով.
Հիմնական տեխնոլոգիական ստեկն օգտագործում է Talos Linux և Flux CD: Հիմնական համակարգի, քառակուսի և անհրաժեշտ մոդուլների պատկերները կազմվում են նախապես, և թարմացվում են ատրոմարային, ինչը թույլ է տալիս խուսափել այդպիսի բաղադրիչներից, ինչպիսիք են dkms և փաթեթների կառավարման համակարգ, և ապահովել կայուն աշխատանք: Առաջարկվում է պարզ տեղադրման մեթոդ դատարկ տվյալների կենտրոնում՝ PXE-ի և Debian-մանման talos-bootstrap տեղադրողի միջոցով:
Հարթակը ներառում է ազատ իրականացում ցանցային ենթակառուցվածքի (fabric) Kube-OVN-ի վրա, և օգտագործում է Cilium ծառայությունների ցանցի կազմակերպման համար, MetalLB-ը՝ ծառայությունները արտաքին աշխարհում հայտարարելու համար: Պահեստը իրականացված է LINSTOR-ի վրա, որտեղ առաջարկվում է օգտագործել ZFS as պահեստի հիմնաքար և DRBD՝ կրկնօրայման համար: Մոնիտորինգի նախաբեռնված ստեկը կառուցվում է VictoriaMetrics և Grafana-ի հիման վրա: Վիրտուալ մեքենաների օգտագործման համար կիրառվում է KubeVirt տեխնոլոգիան, որը թույլ է տալիս աշխատեցնել դասական վիրտուալ մեքենաներ ուղղակի Kubernetes կոնտեյներում և արդեն ունի բոլոր անհրաժեշտ ինտեգրացիաները Cluster API-ի հետ՝ կառավարվող Kubernetes կլաստերներ սկսելու համար «երևակայական» Kubernetes կլաստերում: Հասանելի է:
Նոր տարբերակում՝
- Ավելացվել է S3-ի աջակցություն: Cozystack-ում պատրաստվել է SeaweedFS-ի բուն իրականացումը: Գ escribեր Kubernetes-COSI-դրայվեր S3-բակետներ ավտոմատ պատվիրելու համար: SeaweedFS-ի տեղադրման փաթեթին (chart) ավելացել է ավտոմատ չափման պռոմտերի աջակցություն:
- Ռեալիզացված է ցանցային իզոլացիան առանձին արգելողներին (tenant) միջեւ: Նշանավոր աշխատանք է կատարվել ցանցային իզոլացիայի բարելավման համար, ուղղվել են խնդիրները և լրիվ վերակառուցվել են ցանցային քաղաքականությունները.
- Այն թարմացվել է օգտվողի ինտերֆեյսը: Փոխարինվել են բոլոր ծառայությունների պատկերանշանները: Համախմբված էկրանը (dashboard) վերապատրաստվել է, որպեսզի ցուցադրի միայն անհրաժեշտ տեղեկատվությունը ResourceView-ում: Ավելացվել է կոնկրետ ռեսուրսների նշանակելու հնարավորություն՝ դրանք նշելով հատուկ դերերում -dashboard-resources:

- Փոստում ավելացվել է Development Guide բաժինը, և թարմացվել է Hetzner-ում տեղադրման հրահանգը.
- Cilium ցանցային համակարգը թարմացվել է 1.16 տարբերակին, որն ընդգրկում է Cozystack-ի մշակողների կողմից պատրաստված սարքերի ավտոմատ ճանաչման պաթչ:
- Խնդիր է լուծվել Kubernetes-կլաստերում աղբի հավաքման հետ.
- Խնդիր է լուծվել HTTP և HTTPS տրաֆիկի անցկացման հետ ingress-ում Kubernetes-կլաստերում tenant-ի համար.
- Ավելացվել են snapshot-controller և object-storage-controller.
- LINSTOR-ը թարմացվել է 1.28 տարբերակին.
- Talos Linux-ը թարմացվել է 1.7.6 տարբերակին.
- Kube-OVN-ը տեղափոխվել է կայուն հիմքից հավաքմանը.
Ընտանիք: opennet.ru

