Ansible er et enkelt agentløst automatiseringsrammeverk som kan konfigurere systemer, distribuere programvare og organisere IT-oppgaver.
Ansible støtter nettverksautomatisering som en del av sitt kjernerammeverk. Fra og med Ansible 2.3 og nyere støtter Ansible-kjernen Dell EMC-nettverksmoduler for å administrere og automatisere svitsjer som kjører OS6, OS9 og OS10. Alle modulene blir for øyeblikket igangsatt i lokal tilkoblingsmodus ved hjelp av CLI- og SSH-transport.
TilleggsinformasjonChef er et konfigurasjonsadministrasjonsverktøy som kan konfigurere infrastruktur som kode.
Tilleggsinformasjon
Puppet er et modelldrevet, åpen kildebasert konfigurasjonsadministrasjonsverktøy som hjelper til med å opprette infrastruktur som kode.
Puppet-integrering med Dell EMC-nettverket gjør at du kan administrere Dell EMC OS10-svitsjer med menneskelig lesbar kode. Dell EMC-nettverksmoduler for Puppet er tilgjengelige for nedlasting fra Puppet Forge. Disse modulene kan brukes til å administrere og automatisere svitsjer som kjører OS10-operativsystemet. Den gjeldende versjonen av modulene har blitt testet og godkjent for Puppet versjon 5.3 og OS10 versjon 10.4.0. For å forenkle bruk av Puppet med Dell EMC OS10-svitsjer får du følgende oversikt:
TilleggsinformasjonSaltStack (også kalt Salt) er et konfigurasjonsadministrasjonssystem som kan oppbevare eksterne noder i definerte tilstander, utføre kommandoer og benytte søkedata.
Salt støtter infrastruktur som kodetilnærming til distribusjon og nettskyadministrasjon. Salt-utføringsrutiner kan skrives som rene Python-moduler.
Network Automation and Programmability Abstraction Layer with Multivendor-støtte (NAPALM) er et Python-bibliotek som implementerer et sett med funksjoner som bruker en forenelig API med leverandørnøytrale enheter. OS10-svitsjer kan administreres og automatiseres ved hjelp av Salt og NAPALM sammen.
TilleggsinformasjonHovedkomponentene er følgende: