Skip to content

chokecoDev/k8s-simple-app

Repository files navigation

k8s - Simple App

El objetivo de este repositorio es desplegar una aplicación React en un clúster de minikube.

Requisitos

  • Docker
  • Minikube
  • kubectl

Procedimiento

  1. Contenerizar aplicación.

Mediante el archivo ``Dockerfile` construir una imagen de Docker.
La imagen será subida a DockerHub.

docker build -t 
  1. Subir imagen hacia Container Registry

El paso es opcional si el clúster de minikube se encuentra en un equipo distinto a donde se contenerizó la aplicación.

  1. Actualizar Imagen

En archivo devops/deployment.yml actualizar la imagen que será utilizada en el contenedor del Pod.

  1. Desplegar aplicación.
kubectl apply -f devops/