Llega la nueva versión de RancherOS 1.5 con mayor soporte
Recientemente se publicó el lanzamiento del sistema operativo RancherOS 1.5, que proporciona herramientas para la ejecución aislada de aplicaciones. El proyecto fue fundado por varios desarrolladores conocidos de Citrix y antiguos líderes de Cloud.com.
Además de la instalación en un servidor separado, el sistema también se puede implementar en el entorno de las plataformas en la nube y los sistemas de virtualización Amazon EC2, Digital Ocean, Docker Machine, GCE, KVM, OpenStack, Packet, Vagrant, VMware y VirtualBox, e instalarse en las placas Raspberry Pi.
Sobre RancherOS
RancherOS proporciona un fleje mínimo que incluye solo los componentes necesarios para ejecutar contenedores aislados.
De acuerdo con las tareas resueltas, el sistema se asemeja a los proyectos Atomic y CoreOS , pero difiere en la negativa del administrador del sistema de systemd a favor de su propio sistema de inicialización construido directamente sobre la base del kit de herramientas de Docker.
Los servicios de lanzamiento en RancherOS se realizan mediante el lanzamiento de contenedores confeccionados utilizando archivos compose (docker-compose.yml).
La arquitectura de RancherOS es un conjunto de contenedores que están controlados por un entorno de sistema basado en el Kernel de Linux, una imagen de arranque inicial (initrd) y las herramientas mínimas requeridas para ejecutar contenedores basados en el sistema Docker.
Todo lo demás, incluidos udev, dhcp, ntp, cloud-init y rsyslog, se ejecuta dentro de contenedores de sistemas separados.
Solo el proceso de Docker se ejecuta en contenedores y se ejecuta con PID 1. El kit de herramientas del usuario y el demonio dockerd para ejecutar contenedores personalizados también se ejecutan en un contenedor de User Docker separado.
Para administrar el sistema, se utiliza un contenedor de sistema que proporciona un entorno de consola.
De forma predeterminada, el entorno de la consola está disponible a través de ssh y se forma con el kit de herramientas Busybox, pero si lo desea, puede conectar entornos de software completos basados en Alpine, Debian, Ubuntu, CentOS o Fedora como una consola.
También se puede utilizar la interfaz web Rancher.io para configurar.
La configuración del entorno se transfiere en el momento del arranque a través del mecanismo de inicio en la nube o se determina mediante el comando “rancherctl config” y luego se guarda en un archivo de configuración especial.
Entre reinicios, solo se guardan los contenidos de las secciones / opt y / home, todo lo demás vuelve a su estado original.
Principales novedades en RancherOS 1.5
Con esta nueva liberación la compatibilidad de cifrado para secciones utilizando el kit de herramientas LUKS fue mejorada, así como el soporte de conexión a redes inalámbricas (WiFi y 4G / LTE).
En RancherOS 1.5 se cuenta con la posibilidad de conectar sus propios rootfs para el initrd además de que ya se incluyó el soporte de Hyper-V.
La optimización de la velocidad de descarga y el consumo de memoria, incluida la recarga de la imagen del sistema, está deshabilitada, siempre que se pueda desactivar Cloud-init y usar gzip para comprimir el initrd.
El comando “docker top” se incluye en la composición de todas las consolas de control, la utilidad scp se agrega a las consolas CentOS y Fedora, y las herramientas xfsprogs se agregan a la consola predeterminada
Los componentes del sistema se han actualizado, incluido el Kernel de Linux 4.14.85 (para Raspberry Pi – 4.9.80), Buildroot 2018.02.7, Docker 06/18/1. El entorno del contenedor de la consola se ha actualizado a Alpine 3.8, CentOS 7.5.1804, Debian 9, Fedora 28 y Ubuntu 18.04.
Entre las demás mejoras que se pueden destacar encontramos:
- Soporte para imágenes en el formato VMDK (VMware, Virtualbox).
- Capacidad para deshabilitar el acceso al sistema desde la consola (deshabilitar el inicio de sesión automático e ignorar rancher.password).
- Se añadió el soporte experimental de servidores basados en arquitectura ARM.
- Soporte para incrustar implementaciones alternativas de consolas de control.
- Soporte de perfil para el protocolo de red vSphere.
Si quieren conocer más al respecto de este sistema pueden visitar el sitio web del proyecto en este enlace o descargar la imagen de este nuevo lanzamiento para poder probarla en este enlace.
El artículo Llega la nueva versión de RancherOS 1.5 con mayor soporte ha sido originalmente publicado en Linux Adictos.