{"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\/sv\/blog\/news\/vypusk-cozystack-0-30-otkrytoj-paas-platformy-na-baze-kubernetes","title":{"rendered":"Utgivning av Cozystack 0.30, en \u00f6ppen PaaS-plattform baserad p\u00e5 Kubernetes","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Den nya versionen av den fria PaaS-plattformen Cozystack 0.30.0, byggd p\u00e5 Kubernetes, \u00e4r nu tillg\u00e4nglig. Projektet syftar till att tillhandah\u00e5lla en f\u00e4rdig plattform f\u00f6r hostingleverant\u00f6rer och ett ramverk f\u00f6r att bygga privata och offentliga moln. Plattformen installeras direkt p\u00e5 servrar och omfattar alla aspekter av att f\u00f6rbereda infrastrukturen f\u00f6r att erbjuda hanterade tj\u00e4nster. Cozystack m\u00f6jligg\u00f6r k\u00f6rning och tillhandah\u00e5llande av Kubernetes-kluster, databaser och virtuella maskiner. Koden f\u00f6r plattformen finns tillg\u00e4nglig p\u00e5 GitHub och distribueras under Apache-2.0-licensen.      <\/p>\n<p>Talos Linux och Flux CD anv\u00e4nds som grundteknologier. Avbildningar med systemet, k\u00e4rnan och n\u00f6dv\u00e4ndiga moduler skapas i f\u00f6rv\u00e4g och uppdateras atom\u00e4rt, vilket g\u00f6r att komponenter som dkms och paketchefer kan undvikas, samt garanterar stabil drift. En enkel installationsmetod i en tom datacenter tillhandah\u00e5lls via PXE och den debian-liknande installat\u00f6ren talos-bootstrap.       <\/p>\n<p>Plattformen inkluderar en fri implementation <a href=\"https:\/\/prohoster.info\/sv\/server\/dts-sofia\/\"  data-wpil-monitor-id=\"406\">av n\u00e4tverksinfrastruktur<\/a> (fabric) baserat p\u00e5 Kube-OVN och anv\u00e4nder Cilium f\u00f6r att organisera tj\u00e4nsten\u00e4tverket, MetalLB f\u00f6r att annonsera tj\u00e4nster externt. Lagringen \u00e4r implementerad p\u00e5 LINSTOR, d\u00e4r anv\u00e4ndning av ZFS som grundlager f\u00f6r lagring och DRBD f\u00f6r replikering erbjuds. En f\u00f6rkonfigurerad \u00f6vervakningsstack baserad p\u00e5 VictoriaMetrics och Grafana finns. F\u00f6r att k\u00f6ra virtuella maskiner anv\u00e4nds tekniken KubeVirt, som g\u00f6r det m\u00f6jligt att k\u00f6ra klassiska virtuella maskiner direkt i Kubernetes-containrar och har redan alla n\u00f6dv\u00e4ndiga integrationer med Cluster API f\u00f6r att driva hanterade Kubernetes-kluster inom det 'fysiska' Kubernetes-klustret.    <\/p>\n<p>Under de senaste en och en halv m\u00e5naderna har projektteamet sl\u00e4ppt sju nya versioner: 0.24-0.30. Bland \u00e4ndringarna i dessa versioner:    <\/p>\n<ul>\n<li class=\"l\"> Stabilisering av plattformen f\u00f6r anv\u00e4ndning i multi-DC-konfigurationer. En omfattande insats har gjorts f\u00f6r att justera etcd, Cilium, Kuve-OVN, Linstor och andra komponenter.\n<li class=\"l\"> F\u00f6rst\u00e4rkning och f\u00f6rb\u00e4ttring av observabilitetsstacken. Instrumentpaneler f\u00f6r flera komponenter har lagts till och inst\u00e4llningarna f\u00f6r Grafana har optimerats, vilket har snabbar dess prestanda.\n<li> Lanseringen av det extra verktyget cozy-proxy, som g\u00f6r det m\u00f6jligt att utf\u00e4rda <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/lir\/ipv4\/\"   title=\"IP-adresser\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"726\">IP-adresser<\/a> virtuella maskiner i K8s.\n<li class=\"l\"> Inf\u00f6randet av Vertical Pod Autoscaler. VPA st\u00e4ller automatiskt in resurstillst\u00e5nd som applikationen kan anv\u00e4nda. Begr\u00e4nsningarna baseras p\u00e5 historiska m\u00e4tv\u00e4rden.\n<li class=\"l\"> Refaktorisering och till\u00e4gg av nya avsnitt i dokumentationen.\n<li class=\"l\"> Flytt av plattformens och de hj\u00e4lpande verktygens repo fr\u00e5n organisationen aenix-io till organisationen cozystack efter att projektet \u00f6verg\u00e5tt till CNCF Sandbox.\n<li class=\"l\">  Cozystack 0.30: GPU-operator lanserad och st\u00f6d f\u00f6r GPU i virtuella maskiner \u00e4r tillagt. St\u00f6d f\u00f6r GPU m\u00f6jligg\u00f6r anv\u00e4ndning av plattformen f\u00f6r att k\u00f6ra uppgifter relaterade till maskininl\u00e4rning.\n<li class=\"l\">  Cozystack 0.29: Arbetet med att \u00f6ka stabiliteten och p\u00e5litligheten i plattformen har genomf\u00f6rts. S\u00e5rbarheten CVE-2025-1974 i ingress-nginx har \u00e5tg\u00e4rdats. En upps\u00e4ttning f\u00f6rinst\u00e4llningar som begr\u00e4nsar resursanv\u00e4ndningen har lagts till. Automatisk utf\u00e4rdande av certifikat har implementerats. Cilium-v\u00e4rdfirewall har lagts till. En process f\u00f6r att k\u00f6ra e2e-tester i GitHub CI har inf\u00f6rts.\n<li class=\"l\">  Cozystack 0.28: Inf\u00f6randet av Vertical Pod Autoscaler, som automatiskt st\u00e4ller in gr\u00e4nser f\u00f6r resurser som \u00e4r tillg\u00e4ngliga f\u00f6r olika applikationer. Isolering av tenants \u00e4r som standard aktiverad. Ansvarigheten f\u00f6r att validera source-ip har \u00f6verf\u00f6rts fr\u00e5n Cilium till Kube-OVN.\n<li class=\"l\">  Cozystack 0.27: En upps\u00e4ttning skript linstor plunger har f\u00f6reslagits f\u00f6r automatisk korrigering av fel i LINSTOR (till exempel, DRBD f\u00f6rlorad anslutning, h\u00e4ngande loop-enheter och s\u00e5 vidare). M\u00f6jlighet till distribution av PostgreSQL-replikat \u00f6ver olika noder har lagts till. Dashboards f\u00f6r \u00f6vervakning av ClickHouse och Piraeus har introducerats.\n<li class=\"l\"> Cozystack 0.26: Stabiliteten har \u00f6kat vid arbete i multi-DC-konfigurationer. N\u00e4tverksanslutningens \u00f6vervakning har lagts till. M\u00f6jlighet att begr\u00e4nsa resurser f\u00f6r enskilda tenants inom klustret har lagts till. Verktyget Goldpinger har lagts till f\u00f6r att \u00f6vervaka latensen mellan datacenter. Live-migrering av virtuella maskiner \u00e4r nu aktiverad som standard. M\u00f6jlighet att skapa snapshots f\u00f6r LINSTOR-volymer har lagts till.\n<li class=\"l\"> Cozystack 0.25: En hj\u00e4lpfunktion cozy-proxy har lagts till, som g\u00f6r det m\u00f6jligt att tilldela IP-adresser till virtuella maskiner \u2014 inte separata portar, utan hela adresser. I Cosyastack baseras virtuella maskiner p\u00e5 KubeVirt och hanteras ungef\u00e4r p\u00e5 samma s\u00e4tt som pods. Kubernetes f\u00f6ruts\u00e4tter inte att pods tilldelas hela IP-adresser. cozy-proxy l\u00f6ser detta problem, vilket \u00e4r viktigt f\u00f6r kunder till tj\u00e4nsteleverant\u00f6rer vars applikationer k\u00f6rs i virtuella maskiner och som beh\u00f6ver separata IP-adresser. \u00d6vervakningen av etcd, Flux, Kafka har f\u00f6rb\u00e4ttrats och motsvarande dashboards har lagts till. Anv\u00e4ndare som endast har tillg\u00e5ng till specifika tenant-ar kan nu ladda ner kubeconfig.\n<li class=\"l\"> Cozystack 0.24: M\u00f6jlighet att installera via PXE har lagts till, f\u00f6r att automatiskt ladda Talos Linux p\u00e5 noder. Paketet smee (dhcp+pxe server) fr\u00e5n Tinkerbell-satsen har lagts till. Darkhttp har ersatts med den egna utvecklingen cozystack-assets-server. Grafana-bilden kommer f\u00f6rinstallerad med plugins, s\u00e5 att Grafana startar snabbare.      <\/ul>\n<p>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63047\">opennet.ru<\/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.4 - 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\/sv\/blog\/news\/vypusk-cozystack-0-30-otkrytoj-paas-platformy-na-baze-kubernetes\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\/sv\/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\udd47Utg\u00e5van av Cozystack 0.30, den \u00f6ppna PaaS-plattformen baserad p\u00e5 Kubernetes | ProHoster","description":"Utg\u00e5van av den kostnadsfria PaaS-plattformen Cozystack 0.30.0, byggd p\u00e5 Kubernetes, \u00e4r tillg\u00e4nglig.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-cozystack-0-30-otkrytoj-paas-platformy-na-baze-kubernetes","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/123468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=123468"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/123468\/revisions"}],"predecessor-version":[{"id":157917,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/123468\/revisions\/157917"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=123468"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=123468"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=123468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}