{"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\/es\/blog\/news\/vypusk-cozystack-0-37-otkrytoj-paas-platformy-na-baze-kubernetes","title":{"rendered":"Lanzamiento de Cozystack 0.37, una plataforma PaaS de c\u00f3digo abierto basada en Kubernetes","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Est\u00e1 disponible la versi\u00f3n de la plataforma PaaS Cozystack 0.37, construida sobre Kubernetes. El proyecto tiene como objetivo proporcionar una plataforma lista para proveedores de hosting y un marco para construir nubes privadas y p\u00fablicas. La plataforma se instala directamente en los servidores y abarca todos los aspectos de la preparaci\u00f3n de infraestructura para ofrecer servicios gestionados. Cozystack permite ejecutar y proporcionar cl\u00fasteres de Kubernetes, bases de datos y m\u00e1quinas virtuales. El c\u00f3digo de la plataforma est\u00e1 disponible en GitHub y se distribuye bajo la licencia Apache-2.0.      <\/p>\n<p>Como pila tecnol\u00f3gica b\u00e1sica se utiliza Talos Linux y Flux CD. Las im\u00e1genes del sistema, n\u00facleo y m\u00f3dulos necesarios se crean con antelaci\u00f3n y se actualizan de manera at\u00f3mica, lo que permite prescindir de componentes como dkms y gestores de paquetes, garantizando as\u00ed un funcionamiento estable. Se proporciona un m\u00e9todo sencillo de instalaci\u00f3n en un centro de datos vac\u00edo mediante PXE y el instalador tipo debian talos-bootstrap. Dentro de la plataforma se pueden desplegar con un clic Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics y otros servicios.       <\/p>\n<p>La plataforma incluye una implementaci\u00f3n abierta <a href=\"https:\/\/prohoster.info\/es\/server\/dts-sofia\/\"  data-wpil-monitor-id=\"403\">de infraestructura de red<\/a> (fabric) basado en Kube-OVN, y utiliza Cilium para organizar la red de servicios, MetalLB para anunciar servicios al exterior. El almacenamiento est\u00e1 implementado en LINSTOR, donde se ofrece el uso de ZFS como capa base para el almacenamiento y DRBD para la replicaci\u00f3n. Hay un stack de monitorizaci\u00f3n preconfigurado basado en VictoriaMetrics y Grafana. Para el lanzamiento <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/vps\/\"   title=\"m\u00e1quinas virtuales\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2236\">m\u00e1quinas virtuales<\/a> se utiliza la tecnolog\u00eda KubeVirt, que permite ejecutar m\u00e1quinas virtuales cl\u00e1sicas directamente en contenedores de Kubernetes y ya tiene todas las integraciones necesarias con Cluster API para ejecutar cl\u00fasteres de Kubernetes gestionados dentro del cl\u00faster de Kubernetes 'f\u00edsico'.      <\/p>\n<p>En los \u00faltimos mes y medio, el equipo del proyecto ha lanzado nuevas versiones 0.36 y 0.37. Entre los cambios en estas versiones:   <\/p>\n<ul>\n<li class=\"l\"> La interfaz de usuario ha sido reescrita desde cero. Se ha utilizado el proyecto openapi-ui como base.    <center><img decoding=\"async\" alt=\"Lanzamiento de Cozystack 0.37, una plataforma PaaS de c\u00f3digo abierto basada en Kubernetes\" src=\"\/wp-content\/uploads\/2025\/11\/e9f4b3d8fea5b49f04eba41eca15da7b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> En la interfaz ha aparecido un selector de cl\u00faster. Ahora el dashboard funciona en modo de un solo cl\u00faster (un dashboard por cl\u00faster). En el futuro, esta misma interfaz se utilizar\u00e1 para el modo multicl\u00faster.\n<li class=\"l\">  En la pantalla del cl\u00faster ahora se pueden ver de inmediato todos los espacios de nombres disponibles. La lista se forma a trav\u00e9s de la capa agregadora de Kubernetes (tenant namespace), por lo que solo se muestran los espacios a los que se tiene acceso.\n<li class=\"l\"> La creaci\u00f3n de recursos ahora se realiza a trav\u00e9s de formularios generados autom\u00e1ticamente a partir de Kubernetes OpenAPI. No se necesitan comentarios de YAML: los campos y la validaci\u00f3n se toman directamente de las especificaciones.\n<li class=\"l\"> La especificaci\u00f3n de nuevas aplicaciones se forma a partir de Helm charts con la ayuda del generador cozy-values, y los campos introducidos en el formulario se reflejan de manera sincr\u00f3nica en el YAML final.\n<li class=\"l\"> Los m\u00f3dulos de gesti\u00f3n de tenantes se han trasladado a la secci\u00f3n de administraci\u00f3n: aqu\u00ed se pueden crear subtenantes y colocar m\u00f3dulos\/aplicaciones espec\u00edficos para ellos (el acceso depende del rol y los derechos del usuario).\n<li class=\"l\"> Se planea a\u00f1adir una pesta\u00f1a con la consola VNC para m\u00e1quinas virtuales. Para ciertos tipos de recursos, se a\u00f1adir\u00e1n pesta\u00f1as\/campos especiales (por ejemplo, para VM de KubeVirt).\n<li class=\"l\"> Se ha estabilizado el mecanismo de gesti\u00f3n de recursos para los tenants de Cozystack. Los administradores de la plataforma ahora pueden establecer l\u00edmites expl\u00edcitos de CPU, memoria y almacenamiento para cada tenant-namespace en la especificaci\u00f3n del tenant. De este modo, ning\u00fan tenant puede 'consumir' todos los recursos, dejando a otros tenants sin recursos.\n<li class=\"l\"> Se ha a\u00f1adido el componente Kube-OVN Plunger para el monitoreo continuo del estado del cl\u00faster de control de la red Kube-OVN. Un agente externo recopila el estado del cl\u00faster OVN y la informaci\u00f3n sobre el consenso, mostrando m\u00e9tricas de Prometheus y un flujo de eventos a trav\u00e9s de SSE (Eventos Enviados por el Servidor).\n<li class=\"l\"> El complemento CoreDNS ahora se despliega a trav\u00e9s de un gr\u00e1fico Helm y se configura en la especificaci\u00f3n del cl\u00faster (escalado autom\u00e1tico, n\u00famero de r\u00e9plicas, IP del servicio, etc.). CoreDNS se puede configurar tanto en el panel como a trav\u00e9s de la API de Cozystack.\n<li class=\"l\"> El almacenamiento S3 basado en SeaweedFS se ha vuelto m\u00e1s flexible a nivel de componentes. El gr\u00e1fico Helm permite configurar de forma independiente cada componente y sus recursos: nodos maestros, servidores de volumen (con soporte para m\u00faltiples zonas), base de datos y puerta de enlace S3. Los administradores pueden establecer para cada componente el n\u00famero de r\u00e9plicas, l\u00edmites de CPU\/memoria y volumen de almacenamiento.\n<li class=\"l\"> Se ha integrado el sistema de archivos SeaweedFS 3.97 con soporte para el cifrado de servidores de buckets S3 (SSE-C, SSE-KMS, SSE-S3). Al actualizar Cozystack, se actualizar\u00e1 la versi\u00f3n de SeaweedFS, y la especificaci\u00f3n de los servicios se convertir\u00e1 autom\u00e1ticamente al nuevo formato.\n<li class=\"l\"> El controlador NGINX ahora se configura a nivel de cada r\u00e9plica: se pueden establecer l\u00edmites\/peticiones de CPU y memoria directamente o elegir uno de los presets predefinidos.\n<li class=\"l\"> Si a una m\u00e1quina virtual se le asigna una IP externa, esta siempre se utiliza para el tr\u00e1fico de salida, independientemente del m\u00e9todo de asignaci\u00f3n de esta IP.  <\/ul>\n<p>Fuente: <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.2 - 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\/es\/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.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\/es\/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\udd47Lanzamiento de Cozystack 0.37, plataforma PaaS abierta basada en Kubernetes | ProHoster","description":"Est\u00e1 disponible el lanzamiento de la plataforma PaaS gratuita Cozystack 0.37, construida sobre Kubernetes.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-cozystack-0-37-otkrytoj-paas-platformy-na-baze-kubernetes","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\/es\/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\/es\/wp-json\/wp\/v2\/posts\/147343","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=147343"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/147343\/revisions"}],"predecessor-version":[{"id":159480,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/147343\/revisions\/159480"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/147344"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=147343"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=147343"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=147343"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}