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
Tutor: López Sánchez-Montañés, Joaquín
Altres: Baneres, David  
Serra, 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
IaC
Kubernetes
GitOps
ci/cd
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.pdfMemòria del TFG1,06 MBAdobe PDFThumbnail
Veure/Obrir
dlopezlopezTFG20240705-presentacio.pdfPresentació del TFG6,4 MBAdobe PDFThumbnail
Veure/Obrir
Comparteix:
Exporta:
Consulta les estadístiques

Aquest ítem està subjecte a una llicència de Creative CommonsLlicència Creative Commons Creative Commons