Member-only story
Instalando Kubernetes en el servidor local [2]
Parte 2: Configurando Kubernetes en nuestro servidor local.
En el artículo anterior, vimos como instalar Minikube y Kubectl en nuestro “Home Lab”, y también creamos imágenes de nuestro proyecto y las subimos a Docker Hub.
Ahora, en este artículo vamos a ver como configuramos nuestro proyecto en Kubernetes. Para esto, vamos a usar las herramientas que instalamos en el primer artículo que son Minikube y Kubectl.
Minikube, nos ayuda a crear un cluster de Kubernetes en nuestro servidor local, y Kubectl a administrar los recursos de Kubernetes. Como sabemos, Kubernetes maneja varios componentes para poder desplegar nuestro proyecto en el cluster, los que mas vamos a usar serían: Deployments, Pods, Configmaps, Services. Después de configurar, usaremos el comando “port forward” para propagar nuestro proyecto en la red local.
Configurar el Deployment de la app
Los Pods, es donde reside nuestro proyecto, y se relaciona con las imágenes de Docker (las imágenes subidas a Docker Hub en este caso), por medio de Deployments, puedes configurar estos Pods y con Kubectl los podemos administrar. Entonces, cada Pod que encontremos en nuestro cluster, esta configurado para que pueda usar la imagen de Docker que le…