turno abierto | |
---|---|
Tipo de | contenerización |
Desarrollador | sombrero rojo |
Escrito en | Rubí y Go [1] |
Sistema operativo | linux |
Primera edición | 4 de mayo de 2011 |
ultima versión |
|
Licencia | Comercial (proyecto principal), Apache 2.0 para OKD |
Sitio web | redhat.com/es/tecnologia… |
Archivos multimedia en Wikimedia Commons |
OpenShift es una familia de distribuciones de Kubernetes desarrollada por Red Hat (parte de IBM Corporation desde 2019 ), que incluye un producto comercial del mismo nombre y un proyecto OKD desarrollado por la comunidad , y una solución de nube pública Red Hat OpenShift Online (RHOO) también es proporcionado
Basado en PaaS replicado de Makara , adquirido por Red Hat a finales de 2010. Como producto de Red Hat lanzado en 2011, en mayo de 2012 se abrió el código fuente del proyecto bajo la licencia Apache 2.0 , al mismo tiempo se lanzó una versión pública, llamada OpenShift Origin (en 2018 se llamó OKD), refiriéndose al producto principal de la misma manera, como el proyecto Fedora a Red Hat Enterprise Linux . Las primeras versiones utilizaron sus propias tecnologías de contenerización y orquestación , a partir de la versión 3 (2016), Kubenetes se convirtió en el núcleo del sistema y Docker en la herramienta de contenedorización ; A partir de la versión 4 (2019), con la transición a la interfaz CRI-O , también se admiten otras herramientas de contenedorización, y Podman se ha convertido en la principal .
Las distribuciones incluyen muchas herramientas adicionales necesarias para implementar y mantener los clústeres de Kubernetes en entornos corporativos: herramientas de red, interfaces de administración gráfica, herramientas de monitoreo, interfaces con sistemas de integración continua . La principal utilidad de administración de la línea de comandos oc (OpenShift Client) es en realidad un superconjunto de la utilidad kubectl : al ser compatible con ella en los parámetros principales, proporciona funciones adicionales de administración de clústeres.