Container‑Optimized OS

El SO pensado para contenedores, diseñado para Google Cloud Platform

Probar gratis Ver Console

Un SO para contenedores mantenido por Google

Container-Optimized OS es el SO que Google recomienda para alojar y ejecutar contenedores en Google Cloud Platform. Se integra perfectamente con GCP, y Google se encarga de su diseño y mantenimiento.

Optimizado para contenedores

Container-Optimized OS incluye el entorno de ejecución de contenedores de Docker y todos los componentes de Kubernetes preinstalados, lo que te permite implementar, administrar y organizar los contenedores de inmediato. Container‑Optimized OS se usa en muchos servicios de GCP, como Kubernetes Engine y Cloud SQL, por lo que es la solución óptima de Google para las cargas de trabajo de contenedores.

Diseñado a escala

Las VM que usan Container-Optimized OS se inician rápidamente e incluyen cloud-init y el marco de trabajo de metadatos de Compute Engine; todas las herramientas que necesitas para configurar de manera programática tu instancia cuando se inicia, por lo que tus servicios pueden comenzar a funcionar y operar más rápido. Además, gracias a que tiene preinstaladas todas las dependencias relacionadas con los contenedores, Container-Optimized OS permite que tu clúster aumente o reduzca su escala rápidamente en respuesta a los cambios en el tráfico o la carga de trabajo, lo que optimiza los gastos y mejora la confiabilidad.

Un SO mínimo con seguridad máxima

El tamaño reducido de Container-Optimized OS minimiza los riesgos de seguridad, a la vez que integra funciones de protección esenciales, como un sistema de archivos raíz mínimo de solo lectura, verificaciones de integridad del sistema de archivos, un firewall bloqueado y registro de auditoría. Las actualizaciones automáticas aplican parches a las vulnerabilidades de seguridad de forma oportuna sin que tengas que intervenir, lo que reduce aún más el riesgo de que una amenaza afecte al sistema.

Código abierto

Container-Optimized OS se basa en el proyecto de código abierto de Chromium OS, un sistema operativo de Google confiable y aprobado. Container-Optimized OS utiliza la poderosa infraestructura de compilaciones y pruebas de Chromium OS, lo que hace posible una administración de compilaciones y un cumplimiento de normas de seguridad de vanguardia, además de personalizaciones confiables para GCP.

Características de Container-Optimized OS

El SO pensado para contenedores, diseñado para Google Cloud Platform

Compatibilidad con contenedores
Es compatible con el entorno de ejecución de Docker, el sistema Kubernetes y Container Registry (GCR) para iniciar, administrar, almacenar y recuperar contenedores.
Actualizaciones automáticas
Usa un esquema de partición raíz activo/pasivo para recibir actualizaciones automáticamente y, luego, instalarlas en la partición pasiva.
Marco de trabajo de metadatos de Compute Engine
Admite el marco de trabajo de metadatos de Compute Engine para almacenar y recuperar metadatos de instancias.
cloud-init
El administrador de inicialización de facto que configura tus instancias cuando se inician con datos suministrados por el usuario.
Canales de versiones
Admite tres canales de versiones distintos (desarrollo, Beta y estable) que proporcionan distintos niveles de estabilidad y acceso anticipado.

Precios de Container-Optimized OS

Container-Optimized OS puede usarse sin costo en Google Compute Engine.