
Despliegue con OpenShift
Warning: This information may be outdated. Please note the date of the post.
En este post vamos a ver de forma muy simple cómo desplegar una aplicación en OpenShift y de qué se trata esta plataforma.
- ¿Qué es OpenShift?
- ¿Por qué utilizar OpenShift?
- Desplegar una aplicación en OpenShift
- Aplicación funcionando
- Conclusión
Esta plataforma utiliza internamente Docker y Kubernetes por lo que recomiendo ver los siguientes posts:
¿Qué es OpenShift?
OpenShift es una plataforma de desarrollo, con características de Cloud Computing desarrollada por la empresa Red Hat.

Introducción a Docker
Warning: This information may be outdated. Please note the date of the post.
En este post vamos a dar una breve introducción de Docker:
- ¿Qué son los contenedores? - Las ventajas más importantes en comparación a una mv son:
- ¿Qué es Docker?
- Instalación de Docker en Debian Buster
- Ejecutar Docker sin SUDO
- Gestión de contenedores
- Ejemplo básico: Ejecutar un contenedor con Nginx
- Gestión de imágenes
- Networking en Docker
- Volumenes en Docker
- Docker Compose
¿Qué son los contenedores?
Las ventajas más importantes en comparación a una mv son:
- Requieren menos recursos de hardware.
- Son más rápidos de iniciar y finalizar.
- Aislan librerías.
- Facilitan el control de versiones y gestión de las mismas.
- Minimiza el tiempo de ejecución en CPU y Almacenamiento gestionado por una aplicación, como por ejemplo al actualizar la aplicación.
¿Qué es Docker?
Docker significa ’estibador’, que si lo llevamos a un campo general es ’el que mueve los contenedores en el puerto’, le viene al pelo el nombre ¿no crees?.

Introducción a Kubernetes
Warning: This information may be outdated. Please note the date of the post.
Te recomiendo si no conoces Docker ir esta entrada antes de continuar con este post.
En este post vamos a dar una breve introducción de Kubernetes:
- ¿Qué es Kubernetes?
- Características mas notables
- Arquitectura de Kubernetes
- Recursos de kubernetes
- Crear un despliegue con Kubernetes
- Escalar el POD activo
- Actualización nueva versión
¿Qué es Kubernetes?
Kubernetes es un orquestador de contenedores que actualmente es uno de los más populares del mercado. La orquestación de contenedores surge de la necesidad de automatizar el despliegue, la gestión, el escalado, la interconexión y disponibilidad de las aplicaciones.

Actualizacion de Centos7 a Centos8
Warning: This information may be outdated. Please note the date of the post.
Objetivo:
Actualizar CentOS 7 a CentOS 8 garantizando que todos los servicios previos continúen funcionando:
Actualmente tenemos la versión 7.9.2009 de Centos
[root@quijote centos]# cat /etc/centos-release
CentOS Linux release 7.9.2009 (Core)
Vamos a proceder a actualizar Centos siguiendo varios pasos.

Instalar Openstackclient y deshabilitar la seguridad de puertos
Warning: This information may be outdated. Please note the date of the post.
Necesitamos instalar Openstackclient, para ello lo vamos hacer desde un entorno virtual para no comprometer la paquetería de nuestro sistema, ya que no es necesario para nuestro sistema actualmente.
Recordamos como creamos un entorno virtual con venv




