- Web Console: Aplicación web que nos permite trabajar con nuestros recursos de OpenShift
- Catálogo de servicios: Conjunto de imágenes y plantillas bases. A partir de ellas podemos construir (builds) nuevas imágenes con s2i.
- Proyectos: Permiten a los usuarios organizar y controlar sus aplicaciones.
- Aplicación: Nuestra aplicación es una aplicación Kubernetes, por los están formada por distintos recursos: deployment, pods, service, routes
- Builds: Es el proceso por el que se crea la imagen desde la que se va a crear nuestra aplicación. Tenemos muchas estrategias:
- Desde una imagen, desde un fichero Dockerfile, …
- source2image
- Pipeline de Jenkins
- …
- Registro de imágenes: Las imágenes que se crean en los builds se guardan en un registro interno.
- Deployment: Define las características de los contenedores que se van a crear para cada aplicación.
- Pods: Accedemos a la gestión de los pods que se han creado para nuestra aplicación.
- Services: Tenemos información del recurso servicio que nos permite acceder a nuestra aplicación.
- Routes: Se asocia automática una ruta (nombre) para acceder a cada aplicación.
- Monitorig: Tenemos acceso a herramienta para monitorizar el uso de recurso de nuestra aplicación.
- cli oc:Herramienta de línea de comandos que nos permite trabajar con nuestros recursos de OpenShift