{"id":147343,"date":"2025-11-05T11:11:54","date_gmt":"2025-11-05T09:11:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-cozystack-0-37-otkrytoj-paas-platformy-na-baze-kubernetes"},"modified":"2026-02-08T19:38:48","modified_gmt":"2026-02-08T17:38:48","slug":"vypusk-cozystack-0-37-otkrytoj-paas-platformy-na-baze-kubernetes","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-cozystack-0-37-otkrytoj-paas-platformy-na-baze-kubernetes","title":{"rendered":"Release Cozystack 0.37, eine offene PaaS-Plattform auf Basis von Kubernetes","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Die Version der freien PaaS-Plattform Cozystack 0.37, die auf Kubernetes basiert, ist jetzt verf\u00fcgbar. Das Projekt zielt darauf ab, eine fertige Plattform f\u00fcr Hosting-Anbieter und einen Rahmen f\u00fcr den Aufbau privater und \u00f6ffentlicher Clouds bereitzustellen. Die Plattform wird direkt auf Servern installiert und deckt alle Aspekte der Infrastrukturvorbereitung f\u00fcr die Bereitstellung verwalteter Dienste ab. Cozystack erm\u00f6glicht den Betrieb und die Bereitstellung von Kubernetes-Clustern, Datenbanken und virtuellen Maschinen. Der Code der Plattform ist auf GitHub verf\u00fcgbar und wird unter der Lizenz Apache-2.0 verbreitet.      <\/p>\n<p>Als Basistechnologiestack wird Talos Linux und Flux CD verwendet. Die Images mit dem System, dem Kernel und den erforderlichen Modulen werden im Voraus erstellt und werden atomar aktualisiert, was es erm\u00f6glicht, auf Komponenten wie dkms und Paketmanager zu verzichten und eine stabile Funktionalit\u00e4t zu gew\u00e4hrleisten. Es wird eine einfache Installationsmethode in einem leeren Rechenzentrum durch PXE und den debian-\u00e4hnlichen Installer talos-bootstrap bereitgestellt. Im Rahmen der Plattform k\u00f6nnen per Klick Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics und andere Dienste bereitgestellt werden.       <\/p>\n<p>Die Plattform umfasst eine freie Implementierung <a href=\"https:\/\/prohoster.info\/de\/server\/dts-sofia\/\"  data-wpil-monitor-id=\"403\">der Netzwerkinfrastruktur<\/a> (fabric) auf Kube-OVN-Basis und verwendet Cilium f\u00fcr die Organisation des Dienstnetzwerks sowie MetalLB f\u00fcr die Ank\u00fcndigung von Diensten nach au\u00dfen. Der Speicher ist auf LINSTOR implementiert, wobei ZFS als Basisschicht f\u00fcr den Speicher und DRBD f\u00fcr die Replikation verwendet wird. Es gibt einen vorkonfigurierten \u00dcberwachungsstack auf VictoriaMetrics- und Grafana-Basis. Zum Starten <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/vps\/\"   title=\"virtuelle Maschinen\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2236\">virtuelle Maschinen<\/a> Die KubeVirt-Technologie wird verwendet, die es erm\u00f6glicht, klassische virtuelle Maschinen direkt in Kubernetes-Containern auszuf\u00fchren und bereits alle notwendigen Integrationen mit dem Cluster-API f\u00fcr den Betrieb verwalteter Kubernetes-Cluster innerhalb eines \"physischen\" Kubernetes-Clusters aufweist.      <\/p>\n<p>In den letzten anderthalb Monaten hat das Projektteam die neuen Versionen 0.36 und 0.37 ver\u00f6ffentlicht. Zu den \u00c4nderungen in diesen Versionen geh\u00f6ren:   <\/p>\n<ul>\n<li class=\"l\"> Die Benutzeroberfl\u00e4che wurde von Grund auf neu geschrieben. Als Grundlage wurde das Projekt openapi-ui verwendet.    <center><img decoding=\"async\" alt=\"Release Cozystack 0.37, eine offene PaaS-Plattform auf Basis von Kubernetes\" src=\"\/wp-content\/uploads\/2025\/11\/e9f4b3d8fea5b49f04eba41eca15da7b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Im Interface gibt es jetzt einen Cluster-Selector. Der Dashboard arbeitet derzeit im Modus eines einzelnen Clusters (ein Dashboard pro Cluster). In Zukunft wird diese Oberfl\u00e4che auch f\u00fcr den Multicluster-Modus verwendet werden.\n<li class=\"l\">  Auf dem Cluster-Bildschirm sind nun sofort alle verf\u00fcgbaren Namensr\u00e4ume sichtbar. Die Liste wird \u00fcber eine aggregierende Schicht von Kubernetes (tenant namespace) erstellt, sodass nur die Namensr\u00e4ume angezeigt werden, auf die zugegriffen werden kann.\n<li class=\"l\"> Die Erstellung von Ressourcen erfolgt jetzt \u00fcber Formulare, die automatisch aus der Kubernetes OpenAPI generiert werden. Kommentare aus YAML sind nicht erforderlich: Felder und Validierung stammen direkt aus den Spezifikationen.\n<li class=\"l\"> Die Spezifikation neuer Anwendungen wird aus Helm-Charts mit dem cozy-values Generator erstellt, und die eingegebenen Felder im Formular spiegeln sich synchron im endg\u00fcltigen YAML wider.\n<li class=\"l\"> Die Module zur Verwaltung von Tenants wurden in den Administrationsbereich verlagert: Hier k\u00f6nnen Subtenants erstellt und spezifische Module\/Anwendungen f\u00fcr sie festgelegt werden (der Zugang h\u00e4ngt von der Rolle und den Rechten des Benutzers ab).\n<li class=\"l\"> Es ist geplant, einen Tab mit einer VNC-Konsole f\u00fcr virtuelle Maschinen hinzuzuf\u00fcgen. F\u00fcr einige Ressourcentypen werden spezielle Tabs\/Felder hinzugef\u00fcgt (zum Beispiel f\u00fcr KubeVirt-VMs).\n<li class=\"l\"> Der Ressourcenverwaltungsmechanismus f\u00fcr die Tenants von Cozystack wurde stabilisiert. Die Plattformadministratoren k\u00f6nnen nun explizite Grenzen f\u00fcr CPU, Arbeitsspeicher und Speicher f\u00fcr jeden Tenant-Namespace in der Spezifikation des Tenants festlegen. So kann keiner der Tenants alles \u201eaufbrauchen\u201c und andere Tenants ohne Ressourcen lassen.\n<li class=\"l\"> Das Kube-OVN Plunger-Komponente wurde hinzugef\u00fcgt, um den Zustand des zentralen Steuerclusters von Kube-OVN kontinuierlich zu \u00fcberwachen. Der externe Agent sammelt den Status des OVN-Clusters und Informationen zum Konsens, zeigt Prometheus-Metriken und Ereignisstr\u00f6me \u00fcber SSE (Server-Sent Events) an.\n<li class=\"l\"> Das CoreDNS-Addon wird jetzt \u00fcber ein Helm-Chart bereitgestellt und in der Cluster-Spezifikation konfiguriert (automatisches Skalieren, Anzahl der Replikate, Service-IP usw.). CoreDNS kann sowohl \u00fcber das Dashboard als auch \u00fcber die Cozystack-API konfiguriert werden.\n<li class=\"l\"> Der S3-Speicher auf Basis von SeaweedFS ist auf Komponentenebene flexibler geworden. Das Helm-Chart erm\u00f6glicht es, jede Komponente und ihre Ressourcen unabh\u00e4ngig zu konfigurieren: Master-Knoten, Volume-Server (mit Unterst\u00fctzung f\u00fcr mehrere Zonen), Datenbank und S3-Gateway. Administratoren k\u00f6nnen die Anzahl der Replikate, CPU-\/Speicherkapazit\u00e4tsgrenzen und den Speicherplatz f\u00fcr jede Komponente festlegen.\n<li class=\"l\"> Das Dateisystem SeaweedFS 3.97 wurde mit Unterst\u00fctzung f\u00fcr serverseitige Verschl\u00fcsselung von S3-Buckets (SSE-C, SSE-KMS, SSE-S3) integriert. Bei einem Update von Cozystack wird die Version von SeaweedFS aktualisiert und die Dienstspezifikationen werden automatisch in das neue Format konvertiert.\n<li class=\"l\"> Der NGINX-Controller wird jetzt auf der Ebene jeder Replik konfiguriert: Es k\u00f6nnen direkt Anforderungen\/Grenzen f\u00fcr CPU und Speicher festgelegt oder eine der vorhandenen Voreinstellungen ausgew\u00e4hlt werden.\n<li class=\"l\"> Wenn einer virtuellen Maschine eine externe IP zugewiesen ist, wird diese immer f\u00fcr den Egress-Verkehr verwendet, unabh\u00e4ngig von der Methode der Zuweisung dieser IP.  <\/ul>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64178\">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.37, \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":147344,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-147343","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.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.37, \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\/de\/blog\/news\/vypusk-cozystack-0-37-otkrytoj-paas-platformy-na-baze-kubernetes\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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.37, \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.37, \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\/de\/blog\/news\/vypusk-cozystack-0-37-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-11-05T09:11:55+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\udd47Ver\u00f6ffentlichung von Cozystack 0.37, der offenen PaaS-Plattform auf Basis von Kubernetes | ProHoster","description":"Die freie PaaS-Plattform Cozystack 0.37, die auf Kubernetes basiert, ist jetzt verf\u00fcgbar.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-cozystack-0-37-otkrytoj-paas-platformy-na-baze-kubernetes","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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.37, \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.37, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u043d\u0430 \u0431\u0430\u0437\u0435 Kubernetes.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-cozystack-0-37-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-11-05T09:11:55+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":"147343","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-09 17:56:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 15:45:20","updated":"2026-02-09 17:56:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/147343","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=147343"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/147343\/revisions"}],"predecessor-version":[{"id":159480,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/147343\/revisions\/159480"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/147344"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=147343"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=147343"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=147343"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}