Kutulutsidwa kwa Cozystack 0.20, nsanja yotseguka ya PaaS yozikidwa pa Kubernetes

Kutulutsidwa kwa nsanja yaulere ya PaaS Cozystack 0.20.0, yomangidwa pa Kubernetes, yasindikizidwa. Pulojekitiyi ikufuna kupereka malo okonzeka okonzekera operekera alendo komanso ndondomeko yomanga mitambo yachinsinsi komanso yapagulu. Pulatifomu imayikidwa mwachindunji pa ma seva ndipo imakhudza mbali zonse zokonzekera zomangamanga kuti ziperekedwe kwa ntchito zoyendetsedwa. Cozystack imakupatsani mwayi woyendetsa ndikupereka magulu a Kubernetes, nkhokwe, ndi makina enieni. Khodi ya nsanja ikupezeka pa GitHub ndipo imagawidwa pansi pa layisensi ya Apache-2.0.

Talos Linux ndi Flux CD amagwiritsidwa ntchito ngati teknoloji yoyambira. Zithunzi zomwe zili ndi dongosolo, kernel ndi ma modules ofunikira amapangidwa pasadakhale ndikusinthidwa ma atomiki, omwe amakulolani kuchita popanda zigawo monga dkms ndi woyang'anira phukusi ndikutsimikizira kugwira ntchito kokhazikika. Amapereka njira yosavuta yokhazikitsira pamalo opanda kanthu a data pogwiritsa ntchito PXE ndi okhazikitsa a Debian-like talos-bootstrap.

Nsanjayi ikuphatikizapo kukhazikitsa kwaulere Network zomangamanga (nsalu) yochokera ku Kube-OVN, ndipo imagwiritsa ntchito Cilium pakukonza mauna a ntchito ndi MetalLB pakutsatsa ntchito. Kusungirako kumachitika pa LINSTOR, yomwe imagwiritsa ntchito ZFS ngati gawo losungiramo zinthu ndi DRBD pakubwerezabwereza. Gulu lowunikira lomwe lakonzedwa kale lochokera ku VictoriaMetrics ndi Grafana likuphatikizidwa. Kuti muyambitse makina enieni Ukadaulo wa KubeVirt umagwiritsidwa ntchito, womwe umakulolani kuyendetsa makina akale owonera mwachindunji m'makontena a Kubernetes ndipo uli kale ndi zolumikizira zonse zofunikira ndi Cluster API kuti muyambitse magulu a Kubernetes oyendetsedwa mkati mwa gulu la zida za Kubernetes.

Zosintha zazikulu:

  • Kube-OVN yasinthidwa kukhala 0.13.0.
  • Malingaliro a KubeVirt CCM (Woyang'anira Cloud) asinthidwa;
  • Nkhani zokhala ndi ufulu wa ogwiritsa ntchito mu OIDC zathetsedwa.
  • Gulu lawonjezedwa kwa woyang'anira magulu.
  • Zidziwitso zokhazikika ndi ma dashboards ku Grafana.
  • NATS tsopano ili ndi kuthekera kothandizira jetstream ndikusintha kasinthidwe.
  • Anawonjezera kuthekera kogwiritsa ntchito Terraform kuti mulumikizane ndi nsanja ya API.

Kutulutsidwa koyambirira kwa Cozystack 0.19 kunayambitsa chithandizo cha OIDC (OpenID Connect), koma chifukwa cha ntchito yokhazikitsa codebase, kutulutsidwa kumeneku sikunalengezedwe ngati kumasulidwa kwapadera. Tsopano Cozystack imabwera ndi Keycloak, yomwe imangosintha malo Osangalatsa, momwe mungapangire ogwiritsa ntchito am'deralo ndikusintha kulumikizana ndi opereka OIDC akunja. Kwa wobwereketsa aliyense, magulu 4 amaperekedwa mwachisawawa, ndipo mukugwiritsa ntchito lendi mutha kutsitsa fayilo ya kubeconfig, yomwe idakonzedwa kuti itsimikizidwe kudzera pa Keycloak. Kutha kukonza "Keycloak monga Code" kumaperekedwa poyambitsa Keycloak Operator. Kuphatikiza kwa keycloak ndi gulu la K8s ndi Dashboard zimakonzedwa zokha.

Source: opennet.ru

Gulani kuchititsa kodalirika kwamasamba okhala ndi chitetezo cha DDoS, ma seva a VPS VDS Gulani malo odalirika osungira mawebusayiti okhala ndi chitetezo cha DDoS, ma seva a VPS VDS | ProHoster