Ansible is een eenvoudig agentloos automatiseringsframework waarmee u systemen kunt configureren, software kunt implementeren en IT-taken kunt uitvoeren.
Ansible ondersteunt netwerkautomatisering als onderdeel van de core-framework. Vanaf Ansible 2.3 en hoger ondersteunt de Ansible core Dell EMC Networking modules voor het beheren en automatiseren van switches met OS6, OS9 en OS10. Alle modules worden momenteel uitgevoerd in lokale verbindingsmodus, met behulp van CLI en SSH transport.
Aanvullende informatieChef is een configuratiemanagementtool waarmee u infrastructuur als code kunt configureren.
Aanvullende informatie
Puppet is een modelgestuurde, open-source configuratiebeheertool die helpt bij het concept van infrastructuur als code.
Door Puppet integratie met Dell EMC Networking kunt u Dell EMC OS10 switches met voor mensen leesbare code beheren. Dell EMC Networking modules voor Puppet kunnen worden gedownload vanaf Puppet Forge. Deze modules kunnen worden gebruikt voor het beheren en automatiseren van switches met het OS10-besturingssysteem. De huidige versie van de modules zijn getest en geverifieerd met Puppet versie 5.3 en OS10-versie 10.4.0. Om het gebruik van Puppet bij Dell EMC-OS10-switches te vergemakkelijken, kunt u het volgende overzicht gebruiken:
Aanvullende informatieSaltStack (ook wel Salt genoemd) is een configuratiebeheersysteem dat geschikt is voor het onderhouden van externe knooppunten in de gedefinieerde status, het uitvoeren van opdrachten en het uitvoeren van query's op data.
Salt ondersteunt de infrastructuur als codebenadering voor implementatie en beheer in de cloud. Salt execution routines kunnen worden geschreven als gewone Python modules.
Network Automation and Programmability Abstraction Layer with Multivendor support (NAPALM) is een Python bibliotheek die een functieset implementeert met behulp van een geünificeerde API op vendor-neutrale apparaten. OS10-switches kunnen worden beheerd en geautomatiseerd met Salt en NAPALM samen.
Aanvullende informatieDe belangrijkste componenten zijn de volgende: