Cozystack 0.11-ի թողարկում, Kubernetes հիմունքներով կառուցված բաց ՊԱԱ-հարթակ

Հրապարակվել է 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:
    Cozystack 0.11-ի թողարկում, Kubernetes հիմունքներով կառուցված բաց ՊԱԱ-հարթակ
  • Փոստում ավելացվել է 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

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