This thesis presents the development of an automated system for deploying and containerizing network configurations using Ansible, Docker, and Kubernetes. The project, carried out during an internship at Kirey Group S.r.l., involved creating Ansible playbooks for configuring Cisco SMB devices, containerizing automation tools, implementing CI/CD pipelines with GitLab, and deploying on a Kubernetes cluster. Everything was integrated with the company’s web portal, enabling centralized management of network device configurations through a web interface.

La tesi presenta lo sviluppo di un sistema automatizzato per il deploy e la containerizzazione di configurazioni di rete tramite Ansible, Docker e Kubernetes. Il progetto, realizzato durante un’esperienza di stage presso Kirey Group S.r.l., ha previsto la creazione di playbook Ansible per la configurazione di apparati Cisco SMB, la containerizzazione dei tool di automazione, l’implementazione di pipeline CI/CD con GitLab e il deploy su cluster Kubernetes. Il tutto è stato integrato con il portale aziendale, permettendo la gestione centralizzata delle configurazioni di rete da interfaccia web.

Automazione dei processi di configurazione per dispositivi di rete Cisco SMB

GERARDIN, MATTEO
2024/2025

Abstract

This thesis presents the development of an automated system for deploying and containerizing network configurations using Ansible, Docker, and Kubernetes. The project, carried out during an internship at Kirey Group S.r.l., involved creating Ansible playbooks for configuring Cisco SMB devices, containerizing automation tools, implementing CI/CD pipelines with GitLab, and deploying on a Kubernetes cluster. Everything was integrated with the company’s web portal, enabling centralized management of network device configurations through a web interface.
2024
Automation of the Configuration Process of Cisco SMB Network Devices
La tesi presenta lo sviluppo di un sistema automatizzato per il deploy e la containerizzazione di configurazioni di rete tramite Ansible, Docker e Kubernetes. Il progetto, realizzato durante un’esperienza di stage presso Kirey Group S.r.l., ha previsto la creazione di playbook Ansible per la configurazione di apparati Cisco SMB, la containerizzazione dei tool di automazione, l’implementazione di pipeline CI/CD con GitLab e il deploy su cluster Kubernetes. Il tutto è stato integrato con il portale aziendale, permettendo la gestione centralizzata delle configurazioni di rete da interfaccia web.
Container
CI/CD
Orchestration
Ansible
Automation
File in questo prodotto:
File Dimensione Formato  
Gerardin_Matteo.pdf

Accesso riservato

Dimensione 2.45 MB
Formato Adobe PDF
2.45 MB Adobe PDF

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/89989