Puppet Agent NX-OS Ambiente
À propositu di Puppet
U pacchettu di software Puppet, sviluppatu da Puppet Labs, hè un set di strumenti d'automatizazione open source per a gestione di servitori è altre risorse. U software Puppet realiza a gestione di u servitore è di e risorse infurzendu i stati di u dispositivu, cum'è i paràmetri di cunfigurazione.
I cumpunenti Puppet includenu un agente puppet chì funziona nantu à u dispositivu amministratu (node) è un Puppet Primary (server). U Puppet Primary generalmente funziona nantu à un servitore dedicatu separatu è serve parechji dispositi. U funziunamentu di l'agente di pupi implica cunnessu periodicamente à u Puppet Primary, chì à u turnu compile è manda un manifestu di cunfigurazione à l'agente. L'agente cuncilia stu manifestu cù u statu attuale di u node è aghjurnà u statu chì hè basatu annantu à e differenze.
Un manifestu di pupi hè una cullizzioni di definizioni di pruprietà per stabilisce u statu nantu à u dispusitivu. I dettagli per verificà è stabilisce sti stati di pruprietà sò astratti per chì un manifestu pò esse usatu per più di un sistema operatore o piattaforma. Manifesti sò cumunimenti usati per definisce i paràmetri di cunfigurazione, ma ponu ancu esse usatu per installà pacchetti software, copia files, è cumincianu servizii.
Più infurmazione pò esse truvata da Puppet Labs
Laboratori di pupi | https://puppetlabs.com |
Puppet Labs FAQ | https://puppet.com/products/faq |
Documentazione di Puppet Labs | https://puppet.com/docs |
Prerequisites
I seguenti sò prerequisiti per l'Agente Puppet:
- Per infurmazione nantu à e plataforme supportate, vede a Matrice di piattaforma Nexus Switch.
- Duvete avè l'almacenamiento di discu necessariu dispunibule nantu à u dispositivu per l'installazione di i servizii virtuali è l'implementazione di Puppet Agent.
- Un minimu di 450 MB di spaziu di discu liberu in bootless.
- Duvete avè u servitore Puppet Primary cù Puppet 4.0 o più tardi.
- Duvete avè Puppet Agent 4.0 o più tardi.
Puppet Agent NX-OS Ambiente
U software Puppet Agent deve esse installatu nantu à un switch in Guest Shell (l'ambiente di cuntainer Linux chì esegue CentOS). U Guest Shell furnisce un ambiente di esecuzione sicura è apertu chì hè disaccoppiatu da l'ospite.
A partire da Cisco NX-OS Release 9.2(1), l'installazione di Puppet Agent di Bash-shell (l'ambiente Linux nativo Win driver sottostante Cisco NX-OS) ùn hè più supportata.
U seguitu furnisce infurmazioni nantu à u scaricamentu, l'installazione è a cunfigurazione di l'agente-software:
Puppet Agent: installazione è cunfigurazione nantu à i switch Cisco Nexus (Configurazione manuale) | https://github.com/cisco/ cisco-network-puppet-module/blob/develop/docs/ README-agent-install.md |
Modulu ciscopuppet
U modulu ciscopuppet hè un modulu di software open-source sviluppatu da Cisco. Hè interfaccia trà a cunfigurazione di risorse astratte in un manifestu puppet è i dettagli specifichi di implementazione di u sistema operatore Cisco NX-OS è a piattaforma. Stu modulu hè stallatu nantu à u Puppet Primary è hè necessariu per u funziunamentu di l'agente puppet in i switch Cisco Nexus.
U modulu ciscopuppet hè dispunibule nantu à Puppet Forge.
I seguenti furnisce infurmazioni supplementari nantu à e prucedure di stallazione di u modulu ciscopuppet:
iscopuppet Situazione di u modulu Puppet Forge (Puppet Forge) | Puppet Forge |
Catalogu di tipu di risorsa | Cisco Puppet Resource Reference |
Modulu ciscopuppet: Repository di codice sorgente | Cisco Network Puppet Module |
Modulu ciscopuppet: Setup & Usage | Cisco Puppet Module::README.md |
Puppet Labs: Installazione di u Modulu | https://docs.puppetlabs.com/puppet/latest/reference/modules_installing.html |
Puppet NX-OS Manifest Examples | Cisco Network Puppet Module Examples |
Pagina di destinazione per sviluppatori NX-OS. | Strumenti di gestione di cunfigurazione |
Documenti / Risorse
![]() |
Cisco Nexus 3000 Series NX-OS Guida di Programmabilità [pdf] Istruzzioni Serie Nexus 3000, Guida di programmabilità NX-OS, Guida di programmabilità, Guida di programmabilità NX-OS |