Empreu aquest identificador per citar o enllaçar aquest ítem: http://hdl.handle.net/10609/150580
Títol: SSH Configuration Deployment Service (SCDS)
Autoria: López López, Daniel
Director: López Sánchez-Montañés, Joaquín
Tutor: Bañeres Besora, David
Serra Vizern, Montse
Resum: Aquest projecte proposa una solució al manteniment i distribució de configuracions ssh. Es desenvolupa una aplicació web en Go que genera dinàmicament fitxers de configuració ssh a partir d’una plantilla, les dades de connexió dels servidors en format Json i l’identificador de l’usuari. El manteniment de les configuracions es delega als usuaris mitjançant fluxes de pull requests i revisions de codi. Per al pipeline de ci/cd s’utilitza GitHub Actions per assegurar la qualitat del codi, construir i publicar el contenidor de l’aplicació després de cada integració de nou co- di. El desplegament final es realitza automàticament en un clúster de Kubernetes usant Helm i GitOps amb FluxCD. Aquest sistema millora l’eficiència i la fiabilitat en la gestió de configuracions ssh amb una solució robusta i escalable que usa pràc- tiques estandarditzades en el desplegament moder de solucions.
Paraules clau: ssh, ci/cd, Kubernetes, IaC, GitOps
Tipus de document: info:eu-repo/semantics/bachelorThesis
Data de publicació: 5-jul-2024
Llicència de publicació: http://creativecommons.org/licenses/by-sa/3.0/es/  
Apareix a les col·leccions:Trabajos finales de carrera, trabajos de investigación, etc.

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
dlopezlopezTFG20240705.pdfSCDS - Memòria1,06 MBAdobe PDFThumbnail
Veure/Obrir
dlopezlopezTFG20240705-presentacio.pdfSCDS - Presentació6,4 MBAdobe PDFThumbnail
Veure/Obrir
Comparteix:
Exporta:
Consulta les estadístiques

Els ítems del Repositori es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.