/mundoes_pin

Repositorio final DevOps

Primary LanguageShell

Proyecto Devops 2023

Este proyecto tiene como idea principal el aprendizaje sobre distintos temas y poner en práctica lo aprendido a través de un laboratorio que permita integrar diferentes herramientas y tecnologías.

Durante la primera parte nos centramos en la creación de una instancia de EC2 en AWS para poder desde allí realizar todas las tareas necesarias.

En la segunda parte, configuraremos monitoreo de log con el stack de Elastic, FluentBit y Kibana, el cual nos permitio ver los logs de nginx corriendo el el cluster Por último, configuramos la part de monitoreo de pods con el stack de prometheus y grafana Prometheus

arquitectura

Contenido del proyecto

  1. Crear y configurar instancia EC2

  2. Configurar instancia y cliente aws

  3. Crear cluster con eksctl

  4. Crear cluster con terraform

  5. Configurar kubectl

  6. Github Actions

  7. Herramientas de monitoreo

Bibliografía