Եկել է Cozystack 0.35 ազատ PaaS հարթակի թողարկումը, որը ստեղծվել է Kubernetes հիման վրա: Նախագիծը նախատեսված է հոստինգ մատակարարների համար պատրաստված հարթակի և մասնավոր ու հասարակ ամպերի կառուցման շրջանակի տրամադրման համար: Հարթակը տեղադրվում է ուղղակի զառերը և ընդգրկում է ենթակառուցվածքի պատրաստման բոլոր ասպեկտները կառավարված ծառայությունների մատուցման համար: Cozystack-ը թույլ է տալիս գործարկել և տրամադրել Kubernetes կլաստերներ, տվյալների շտեմարաններ և վիրտուալ մեքենաներ: Հարթակի կոդը հասանելի է GitHub-ում և տարածվում է Apache-2.0 լիցենզիայի ներքո.
Հիմնային տեխնոլոգիական ստեղը Talos Linux և Flux CD-ն է: Հակառակորդի պատկերները, Kernel և անհրաժեշտ մոդուլները նախապես ձևավորվում են և թարմացվում ատոմար ձևով, ինչը թույլ է տալիս թե՛ առանց dkms, թե՛ առանց փաթեթների կառավարիչի, և ապահովել կայուն աշխատանք: Տրամադրվում է պարզ տեղադրման մեթոդ դատարկ տվյալների կենտրոնում PXE և debian-հիմնված talos-bootstrap տեղադրողի միջոցով: Հարթակի շրջանակներում մեկ կլիկով կարող եք տեղադրել Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics և այլ ծառայություններ.
Հարթակը ներառում է ազատ իրականացում ցանցային ենթակառուցվածքի (fabric) Kube-OVN-ի վրա, և օգտագործում է Cilium ծառայությունների ցանցի կազմակերպման համար, MetalLB-ը՝ ծառայությունները արտաքին աշխարհում հայտարարելու համար: Պահեստը իրականացված է LINSTOR-ի վրա, որտեղ առաջարկվում է օգտագործել ZFS as պահեստի հիմնաքար և DRBD՝ կրկնօրայման համար: Մոնիտորինգի նախաբեռնված ստեկը կառուցվում է VictoriaMetrics և Grafana-ի հիման վրա: Վիրտուալ մեքենաների օգտագործման համար կիրառվում է KubeVirt տեխնոլոգիան, որը թույլ է տալիս աշխատեցնել դասական վիրտուալ մեքենաներ ուղղակի Kubernetes կոնտեյներում և արդեն ունի բոլոր անհրաժեշտ ինտեգրացիաները Cluster API-ի հետ՝ կառավարվող Kubernetes կլաստերներ սկսելու համար «երևակայական» Kubernetes կլաստերում: Հասանելի է:
Նոր թողարկման մեջ նախագծի 개발ողները լուրջ առաջընթաց են գրանցել մոդուլային ճարտարապետության ուղղությամբ, որը թույլ կտա օգտատերերին արագ ավելացնել իրենց սեփական ծրագրերը և ծառայությունները հարթակին: Գլխավոր փոփոխությունները.
- Ներդիր Cozystack API-ի մեջ: իրականացվել են ճշգրիտ տվյալների տիպեր, այդ թվում՝ բարդ օբյեկտներ, արժեքների ստուգումներ և ավելի շատ դաշտերի համար ճիշտ նախնական արժեքներ: API-ի ծրագրավորման ճշտումը անհրաժեշտ էր Cozystack-ի նոր ֆոնտենդի մշակման համար, որը դեռ կուսումնավորվի.
- Օտար ծրագրերի աղբյուրների աջակցություն: Cozystack կատալոգում այժմ կարող եք ավելացնել Ձեր սեփական կամ երրորդ կողմի ծրագրերը.
- Գործառնական Cozystack կլաստերներ S3-ի համար, որոնք կարող են միանալ հիմնական կլաստերին: Հսկողության համակարգին ներմուծվել է SeaweedFS և ունի սեփական Grafana վահանակ վերահսկման համար.
- Integra-հետազոտված նախնական աջակցություն Hetzner RobotLB, որի շնորհիվ կարող եք կառուցել աշխատանքային կլաստերներ Hetzner-ում.
- Ներակայական ClickHouse Keeper-ի աջակցություն.
- Flux-օպերատորը թարմացվել է 0.28.0 տարբերակին.
Ընտանիք: opennet.ru
