Lanzamiento de Cozystack 0.38, una plataforma PaaS de código abierto basada en Kubernetes

Está disponible el lanzamiento de la plataforma PaaS de código abierto Cozystack 0.38, construida sobre Kubernetes. El proyecto tiene como objetivo proporcionar una plataforma lista para proveedores de hosting y un marco para crear nubes privadas y públicas. La plataforma se instala directamente en los servidores y abarca todos los aspectos de preparación de la infraestructura para ofrecer servicios gestionados. Cozystack permite ejecutar y proporcionar clústeres de Kubernetes, bases de datos y máquinas virtuales. El código de la plataforma está disponible en GitHub y se distribuye bajo la licencia Apache-2.0.

Como pila tecnológica básica se utiliza Talos Linux y Flux CD. Las imágenes del sistema, núcleo y módulos necesarios se crean con antelación y se actualizan de manera atómica, lo que permite prescindir de componentes como dkms y gestores de paquetes, garantizando así un funcionamiento estable. Se proporciona un método sencillo de instalación en un centro de datos vacío 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.

La plataforma incluye una implementación abierta de infraestructura de red (fabric) basada en Kube-OVN, y utiliza Cilium para organizar la red de servicios, MetalLB para anunciar servicios al exterior. El almacenamiento está implementado en LINSTOR, donde se propone utilizar ZFS como capa base para el almacenamiento y DRBD para la replicación. Hay una pila de monitoreo preconfigurada basada en VictoriaMetrics y Grafana. Para el lanzamiento de máquinas virtuales se utiliza la tecnología KubeVirt, que permite ejecutar máquinas virtuales clásicas directamente en contenedores de Kubernetes y ya tiene todas las integraciones necesarias con Cluster API para desplegar clústeres de Kubernetes gestionados dentro de un clúster de Kubernetes

En esta nueva versión:

  • Se ha implementado soporte para VPC (Virtual Private Cloud), lo que permite a los administradores de la plataforma crear segmentos de red aislados para aplicaciones de inquilinos. Las VPC proporcionan aislamiento de red y permiten una gestión flexible de la topología de la red, subredes y enrutamiento. Las VPC pueden incluir varias subredes, y los administradores pueden agregar a la configuración de las subredes rangos de direcciones IP, parámetros de puerta de enlace y configuración de DNS. La funcionalidad de VPC está integrada en la interfaz web de Cozystack.
  • En panel de control Cozystack incorpora soporte para VNC, lo que permite acceder a la consola de la máquina virtual directamente desde la interfaz web sin necesidad de utilizar herramientas externas.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster