{"id":123468,"date":"2025-04-11T03:05:14","date_gmt":"2025-04-11T01:05:14","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-cozystack-0-30-otkrytoj-paas-platformy-na-baze-kubernetes"},"modified":"2026-02-08T19:38:48","modified_gmt":"2026-02-08T17:38:48","slug":"vypusk-cozystack-0-30-otkrytoj-paas-platformy-na-baze-kubernetes","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-cozystack-0-30-otkrytoj-paas-platformy-na-baze-kubernetes","title":{"rendered":"Lansarea Cozystack 0.30, platforma PaaS deschis\u0103 bazat\u0103 pe Kubernetes","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Este disponibil\u0103 lansarea platformei PaaS gratuite Cozystack 0.30.0, construit\u0103 pe baza Kubernetes. Proiectul \u00ee\u0219i propune s\u0103 ofere o platform\u0103 gata pentru furnizorii de g\u0103zduire \u0219i un cadru pentru construirea de cloud-uri private \u0219i publice. Platforma se instaleaz\u0103 direct pe servere \u0219i acoper\u0103 toate aspectele preg\u0103tirii infrastructurii pentru furnizarea de servicii gestionate. Cozystack permite lansarea \u0219i furnizarea de clustere Kubernetes, baze de date \u0219i ma\u0219ini virtuale. Codul platformei este disponibil pe GitHub \u0219i este distribuit sub licen\u021ba Apache-2.0.      <\/p>\n<p>Ca stiv\u0103 tehnologic\u0103 de baz\u0103, se utilizeaz\u0103 Talos Linux \u0219i Flux CD. Imaginile cu sistemul, kernelul \u0219i modulele necesare sunt generate dinainte \u0219i se actualizeaz\u0103 atomic, ceea ce permite evitarea componentelor precum dkms \u0219i managerul de pachete, garant\u00e2nd o func\u021bionare stabil\u0103. Este oferit o metod\u0103 simpl\u0103 de instalare \u00eentr-un centru de date gol cu ajutorul PXE \u0219i a instalatorului talos-bootstrap asem\u0103n\u0103tor cu Debian.       <\/p>\n<p>Platforma include o implementare gratuit\u0103 <a href=\"https:\/\/prohoster.info\/ro\/server\/dts-sofia\/\"  data-wpil-monitor-id=\"406\">a infrastructurii re\u021belii<\/a> (fabric) bazat pe Kube-OVN, \u0219i utilizeaz\u0103 Cilium pentru organizarea re\u021belei de servicii, MetalLB pentru anun\u021barea serviciilor \u00een exterior. Stocarea este realizat\u0103 pe LINSTOR, unde se ofer\u0103 utilizarea ZFS ca strat de baz\u0103 pentru stocare \u0219i DRBD pentru replicare. Exist\u0103 un stack de monitorizare preconfigurat bazat pe VictoriaMetrics \u0219i Grafana. Pentru a lansa ma\u0219ini virtuale se folose\u0219te tehnologia KubeVirt, care permite rularea ma\u0219inilor virtuale clasice direct \u00een containere Kubernetes \u0219i are deja toate integr\u0103rile necesare cu Cluster API pentru lansarea clusterelor Kubernetes gestionate \u00een interiorul clusterului Kubernetes \u201efizic\u201d.    <\/p>\n<p>\u00cen ultima lun\u0103 \u0219i jum\u0103tate, echipa proiectului a lansat \u0219apte versiuni noi: 0.24-0.30. Printre modific\u0103rile din aceste versiuni:    <\/p>\n<ul>\n<li class=\"l\"> Stabilizarea platformei pentru utilizarea \u00een configura\u021bii multi-DC. A fost realizat\u0103 o munc\u0103 considerabil\u0103 de configurare a etcd, Cilium, Kuve-OVN, Linstor \u0219i a altor componente.\n<li class=\"l\"> \u00cembun\u0103t\u0103\u021birea \u0219i \u00eembun\u0103t\u0103\u021birea stivei de observabilitate. Au fost ad\u0103ugate tablouri de bord pentru mai multe componente \u0219i au fost optimizate set\u0103rile Grafana, care au accelerat performan\u021ba acesteia.\n<li> Lansarea unei utilitare suplimentare cozy-proxy, care permite emiterea de <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/lir\/ipv4\/\"   title=\"adrese IP\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"726\">adrese IP<\/a> ma\u0219ini virtuale \u00een K8s.\n<li class=\"l\"> Apari\u021bia Vertical Pod Autoscaler. VPA stabile\u0219te automat limitele de resurse pe care o aplica\u021bie le poate consuma. Limitele sunt definite pe baza metricelor istorice.\n<li class=\"l\"> Refactorizarea \u0219i ad\u0103ugarea de noi sec\u021biuni \u00een documenta\u021bie.\n<li class=\"l\"> Migrarea depozitului platformei \u0219i a utilitarelor auxiliare din organiza\u021bia aenix-io \u00een organiza\u021bia cozystack dup\u0103 transferul proiectului \u00een CNCF Sandbox.\n<li class=\"l\">  Cozystack 0.30: A fost prezentat GPU-operator \u0219i a fost ad\u0103ugat\u0103 suportul pentru GPU \u00een ma\u0219inile virtuale. Suportul GPU permite utilizarea platformei pentru a rula sarcini legate de \u00eenv\u0103\u021barea automatic\u0103.\n<li class=\"l\">  Cozystack 0.29: Au fost efectuate lucr\u0103ri pentru cre\u0219terea stabilit\u0103\u021bii \u0219i fiabilit\u0103\u021bii platformei. A fost remediat\u0103 vulnerabilitatea CVE-2025-1974 \u00een ingress-nginx. A fost ad\u0103ugat\u0103 o setare de preseturi care limiteaz\u0103 consumul de resurse. A fost implementat\u0103 reemisia automat\u0103 a certificatelor. A fost ad\u0103ugat firewall-ul Cilium host. A fost creat un proces pentru rularea testelor e2e \u00een GitHub CI.\n<li class=\"l\">  Cozystack 0.28: Apari\u021bia Vertical Pod Autoscaler, care stabile\u0219te automat limitele de resurse disponibile pentru diferite aplica\u021bii. Izolarea tenant-ilor este activat\u0103 implicit. Responsabilitatea pentru validarea source-ip a fost transferat\u0103 de la Cilium la Kube-OVN.\n<li class=\"l\">  Cozystack 0.27: A fost propus un set de scripturi linstor plunger pentru corectarea automat\u0103 a erorilor din LINSTOR (de exemplu, conexiunea pierdut\u0103 DRBD, dispozitivele legate de loop blocate etc.). A fost ad\u0103ugat\u0103 posibilitatea de a distribui replicile PostgreSQL pe noduri diferite. Au fost create tablouri de bord pentru monitorizarea ClickHouse \u0219i Piraeus.\n<li class=\"l\"> Cozystack 0.26: Stabilitatea a fost crescut\u0103 \u00een configura\u021biile multi-DC. A fost ad\u0103ugat monitorizarea conectivit\u0103\u021bii re\u021belei. A fost ad\u0103ugat\u0103 capacitatea de a limita resursele pentru diferi\u021bi tenant-i din cadrul clusterului. A fost ad\u0103ugat instrumentul Goldpinger pentru monitorizarea \u00eent\u00e2rzierilor \u00eentre centrele de date. Migrarea live a ma\u0219inilor virtuale este activat\u0103 implicit. A fost ad\u0103ugat\u0103 posibilitatea de a crea instantanee ale volumelor LINSTOR.\n<li class=\"l\"> Cozystack 0.25: A fost ad\u0103ugat instrumentul auxiliar cozy-proxy, care permite alocarea de adrese IP ma\u0219inilor virtuale \u2014 nu porturi separate, ci adrese \u00eentregi. \u00cen Cozystack, ma\u0219inile virtuale sunt bazate pe KubeVirt \u0219i sunt gestionate aproape la fel ca \u0219i podurile. Kubernetes nu prevede alocarea de adrese IP \u00eentregi podurilor. cozy-proxy rezolv\u0103 aceast\u0103 problem\u0103, ceea ce este important, de exemplu, pentru clien\u021bii furnizorilor de servicii ale c\u0103ror aplica\u021bii ruleaz\u0103 \u00een ma\u0219ini virtuale \u0219i care necesit\u0103 o adres\u0103 IP separat\u0103. Monitorizarea etcd, Flux, Kafka a fost \u00eembun\u0103t\u0103\u021bit\u0103 \u0219i au fost ad\u0103ugate tablouri de bord corespunz\u0103toare. Utilizatorii care au acces doar la anumite tenant-uri au acum posibilitatea de a desc\u0103rca kubeconfig.\n<li class=\"l\"> Cozystack 0.24: A fost ad\u0103ugat suport pentru desf\u0103\u0219urarea prin PXE, pentru a \u00eenc\u0103rca automat Talos Linux pe noduri. A fost inclus pachetul smee (server dhcp+pxe) din suita Tinkerbell. darkhttp a fost \u00eenlocuit cu propria dezvoltare, cozystack-assets-server. \u00cen imaginea Grafana au fost incluse plugin-uri pentru a \u00eembun\u0103t\u0103\u021bi viteza de lansare a Grafana.      <\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63047\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 PaaS-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Cozystack 0.30.0, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u043d\u0430 \u0431\u0430\u0437\u0435 Kubernetes. \u041f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430\u0446\u0435\u043b\u0435\u043d \u043d\u0430 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0433\u043e\u0442\u043e\u0432\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0445\u043e\u0441\u0442\u0438\u043d\u0433-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u043e\u0432 \u0438 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u0447\u0430\u0441\u0442\u043d\u044b\u0445 \u0438 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0445 \u043e\u0431\u043b\u0430\u043a\u043e\u0432. \u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u044b \u0438 \u043e\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0432\u0441\u0435 \u0430\u0441\u043f\u0435\u043a\u0442\u044b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0434\u043b\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. Cozystack \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u044b Kubernetes, \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u0448\u0438\u043d\u044b. \u041a\u043e\u0434 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-123468","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 PaaS-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Cozystack 0.30.0, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u043d\u0430 \u0431\u0430\u0437\u0435 Kubernetes.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-cozystack-0-30-otkrytoj-paas-platformy-na-baze-kubernetes\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Cozystack 0.30, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 PaaS-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043d\u0430 \u0431\u0430\u0437\u0435 Kubernetes | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 PaaS-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Cozystack 0.30.0, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u043d\u0430 \u0431\u0430\u0437\u0435 Kubernetes.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-cozystack-0-30-otkrytoj-paas-platformy-na-baze-kubernetes\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-04-11T01:05:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-08T17:38:48+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lansare Cozystack 0.30, o platform\u0103 PaaS deschis\u0103 bazat\u0103 pe Kubernetes | ProHoster","description":"Este disponibil\u0103 lansarea platformei PaaS gratuite Cozystack 0.30.0, construit\u0103 pe baza Kubernetes.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-cozystack-0-30-otkrytoj-paas-platformy-na-baze-kubernetes","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Cozystack 0.30, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 PaaS-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043d\u0430 \u0431\u0430\u0437\u0435 Kubernetes | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 PaaS-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Cozystack 0.30.0, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u043d\u0430 \u0431\u0430\u0437\u0435 Kubernetes.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-cozystack-0-30-otkrytoj-paas-platformy-na-baze-kubernetes","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-04-11T01:05:14+00:00","article:modified_time":"2026-02-08T17:38:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"123468","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-08 20:32:42","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:09:19","updated":"2026-02-08 20:32:42","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/123468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=123468"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/123468\/revisions"}],"predecessor-version":[{"id":157917,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/123468\/revisions\/157917"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=123468"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=123468"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=123468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}