Dernière modification le 1 décembre 2021
Outre des objectifs de disponibilité et de performance qui nous avaient été fixés par la direction du numérique de la Métropole et de la Ville de Perpignan, la Direction du Numérique souhaitait mettre en oeuvre une approche DevOps. Dans ce cadre là, notre rôle a consisté à accompagner les équipes sur les nouvelles technologies, méthodologies et outils nécessaires à la mise en œuvre de ces infrastructures innovantes.
Des OmniSwitch OS6900 et OS6450 ont été déployés en mode ZTP en utilisant des serveurs DHCP, FTP et TFTP tournant sur Raspbian. Ansible a été utilisé pour générer les fichiers de configuration des serveurs, ainsi que les configurations des différents équipements. Des scripts Python/Netmiko ont permis de pousser les configurations sur tous les équipements et de générer des tests unitaires pour vérifier le bon fonctionnement de l’infrastructure.