Azure y Sylabs han anunciado hoy una nueva colaboración que permite que las imágenes de contenedor de Singularity se almacenen en registros que admiten la especificación de distribución de Open Container Initiative (OCI). La versión 3.0 de Singularity define un nuevo formato de imagen de Singularity (SIF) seguro.
Azure Container Registry admite el almacenamiento de Helm, CNAB y otros artefactos nativos en la nube en registros basados en la distribución OCI, trabajando con el proyecto Registro OCI como almacenamiento (ORAS) como una biblioteca común para habilitar el almacenamiento de varios tipos de artefactos. Aprovechando la misma biblioteca común, las imágenes de contenedor con formato de imagen de Singularity ahora se pueden almacenar en Azure Container Registry y en otros registros basados en la distribución OCI.
“El cumplimiento de los estándares que surgen de Open Containers Initiative (OCI) ha sido una cuestión de énfasis en algunas de nuestras versiones más recientes de Singularity”, declaró el fundador y director ejecutivo de Sylabs, Gregory Kurtzer. “De hecho, Singularity cumple con las especificaciones de imagen y entorno de ejecución defendidas por OCI. Sin embargo, para impulsar realmente la adopción de estos estándares, también es necesario abordar la cuestión de la distribución de contenedores. Afortunadamente, ORAS trata esta importante brecha y reduce significativamente la barrera para la adopción generalizada de empresas. Estamos encantados de colaborar de manera continua con Azure para garantizar que Singularity está “al tanto de ORAS”. A través de nuestros esfuerzos iniciales, las imágenes de contenedor SIF ahora se pueden almacenar y recuperar Azure Container Registry, así como en otros registros basados en la distribución de OCI. Para aquellos que buscan aprovechar los contenedores que cumplen con los estándares en Azure Container Registry, la compatibilidad para ORAS a través de Singularity representa un avance significativo”.
Sylabs y la comunidad de Singularity siempre se han centrado en la interoperabilidad y esta nueva integración amplía el concepto para crear un conjunto de soluciones más amplio para la comunidad de contenedores. Para los clientes que ya utilizan Azure Container Registry u otros registros basados en la distribución de OCI, esta nueva colaboración permitirá un camino integrado hacia la adopción de contenedores SIF en sus flujos de trabajo.
El trabajo realizado en colaboración con Sylabs permite a los clientes que usan Singularity aprovechar sus inversiones en Azure Container Registry y otros registros compatibles con OCI sin tener que ejecutar y mantener otra biblioteca de distribución SIF.
Obtenga más información visitando “Using OCI Compliant Registries as Artifact Registries” (Uso de registros compatibles con OCI como registros de artefactos) en GitHub.