• Mi Re-Unir
    Búsqueda Avanzada
    JavaScript is disabled for your browser. Some features of this site may not work without it.
    Ver ítem 
    •   Inicio
    • TRABAJOS FIN DE MÁSTER
    • Área de Ingeniería y Tecnología
    • Ver ítem
    •   Inicio
    • TRABAJOS FIN DE MÁSTER
    • Área de Ingeniería y Tecnología
    • Ver ítem

    Automatización del despliegue de infraestructura en un clúster de Kubernetes mediante el uso de GitOps

    Autor: 
    Ruedas-Mora, Jonatan
    Fecha: 
    09/2022
    Palabra clave: 
    GitOps; Kubernetes; DevOps; CI/CD; Cloud; Máster Universitario en Desarrollo y Operaciones
    Tipo de Ítem: 
    masterThesis
    URI: 
    https://reunir.unir.net/handle/123456789/13858
    Open Access
    Resumen:
    Este documento recoge los detalles del proceso llevado a cabo para la consecución de los objetivos del Trabajo de Fin de Máster, que comprende el estudio, diseño e implementación de un flujo de GitOps a fin de automatizar y simplificar el despliegue de aplicaciones y de infraestructura sobre un clúster de Kubernetes. Al igual que un cambio en el código de una aplicación dispara un proceso para que esta se empaquete y se despliegue, GitOps permite que el despliegue y aprovisionamiento de las aplicaciones e infraestructura se aplique de manera automática al modificar los ficheros de estado y/o configuración que se encuentran bajo control de versiones. Como consecuencia, se mejora la auditabilidad del entorno, se facilita la restauración del estado anterior y se consigue trazabilidad de los problemas. El objetivo de este Trabajo de Fin de Máster es el de estudiar el funcionamiento de GitOps para validar su grado de madurez a fin de llevar a cabo su implementación en un entorno corporativo aplicando así las mejores prácticas de trabajo sobre Kubernetes. Además, se pretende evaluar si permite reducir el que tiempo que los equipos de operaciones dedican a investigar y solucionar problemas en los entornos de manera manual.
    Descripción: 
    This document brings together the details of the process conducted to meet the goals of the master’s degree final project. These objectives include the study, design, and implementation of a GitOps workflow that automates the deployment of applications and infrastructure on a Kubernetes cluster. Just as a change in an application’s code triggers a process that will package and deploy that application. GitOps allows the deployment and provisioning of applications and infrastructure automatically by modifying the state or configuration files that are under version control. Therefore, the auditability of the environment is enhanced, the rollback process becomes simple and the traceability of the root cause of the problems is achieved. The goal of this master’s degree final project is to study the operation of GitOps to validate if it is mature enough to be implemented in a corporate environment, to apply the best practices while operating with Kubernetes clusters. Apart from that, it is also intended to evaluate whether it reduces the time that a company’s operations team spends investigating and resolving issues manually in the environment.
    Mostrar el registro completo del ítem
    Ficheros en el ítem
    icon
    Nombre: Ruedas Mora, Jonatan.pdf
    Tamaño: 8.915Mb
    Formato: application/pdf
    Ver/Abrir
    Este ítem aparece en la(s) siguiente(s) colección(es)
    • Área de Ingeniería y Tecnología

    Estadísticas de uso

    Año
    2012
    2013
    2014
    2015
    2016
    2017
    2018
    2019
    2020
    2021
    2022
    2023
    Vistas
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    83
    95
    Descargas
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    63
    65

    Ítems relacionados

    Mostrando ítems relacionados por Título, autor o materia.

    • Guía Práctica para Integrar Alumnos con Síntomas Autistas en el Aula de Educación Infantil 

      Ruedas-Ruedas, Montserrat (19/06/2015)
      En este trabajo se ha realizado una guía para orientar a la figura del tutor de Educación Infantil. Para ello, previamente se ha profundizado en el concepto de Trastorno del Espectro Autista, definiéndose sus características, ...
    • La innovación evaluativa y el cambio de paradigma en la enseñanza contable 

      Iglesias Mora, Merle; Iglesias Mora, Pedro (RETOS: Revista de Ciencias de la Administracion Economica, 07/2016)
      El objetivo de la investigación consistió en analizar el sistema de evaluación actual de la asignatura de Contabilidad en el área empresarial, para determinar su incidencia en el rendimiento académico de los estudiantes. ...
    • Comparación de funciones kernel para la predicción de la oferta energética fotovoltaica 

      Mora-Paz, Héctor Andrés; Riascos, Jaime A.; Salazar-Castro, J.A.; Mora, Germán; Pantoja, Andrés; Revelo-Fuelagán, Javier; Mancera, Laura ; Peluffo-Ordoñez, Diego (RISTI - Revista Iberica de Sistemas e Tecnologias de Informacao, 12/2020)
      Recientemente, en los campos del cambio climático y de la demanda de energía se ha volcado la atención al estudio y descubrimiento de patrones en energías renovables, como la fotovoltaica. Estos patrones pueden obtenerse ...

    Mi cuenta

    AccederRegistrar

    ¿necesitas ayuda?

    Manual de UsuarioAutorización TFG-M

    Listar

    todo Re-UnirComunidades y coleccionesPor fecha de publicaciónAutoresTítulosPalabras claveTipo documentoTipo de accesoEsta colecciónPor fecha de publicaciónAutoresTítulosPalabras claveTipo documentoTipo de acceso






    Aviso Legal Política de Privacidad Política de Cookies Cláusulas legales RGPD
    © UNIR - Universidad Internacional de La Rioja
     
    Aviso Legal Política de Privacidad Política de Cookies Cláusulas legales RGPD
    © UNIR - Universidad Internacional de La Rioja