Puppet Agent NX-OS okruženje

O lutki
Softverski paket Puppet, razvijen od strane Puppet Labs, skup je automatiziranih alata otvorenog koda za upravljanje poslužiteljima i drugim resursima. Softver Puppet ostvaruje upravljanje poslužiteljem i resursima provođenjem stanja uređaja, kao što su konfiguracijske postavke.
Komponente marionete uključuju agenta lutke koji radi na upravljanom uređaju (čvoru) i primarnu lutku (poslužitelj). Puppet Primary obično radi na zasebnom namjenskom poslužitelju i opslužuje više uređaja. Rad lutkarskog agenta uključuje povremeno povezivanje s Puppet Primaryjem, koji zauzvrat kompilira i agentu šalje konfiguracijski manifest. Agent usklađuje ovaj manifest s trenutnim stanjem čvora i ažurira stanje koje se temelji na razlikama.
Manifest lutke zbirka je definicija svojstava za postavljanje stanja na uređaju. Pojedinosti za provjeru i postavljanje ovih stanja svojstava su apstrahirane tako da se manifest može koristiti za više od jednog operativnog sustava ili platforme. Manifesti se obično koriste za definiranje konfiguracijskih postavki, ali se također mogu koristiti za instaliranje softverskih paketa, kopiranje files, i pokrenite usluge.
Više informacija možete pronaći na Puppet Labs
| Laboratorij za lutke | https://puppetlabs.com |
| Puppet Labs FAQ | https://puppet.com/products/faq |
| Dokumentacija Puppet Labs | https://puppet.com/docs |
Preduvjeti
Sljedeći su preduvjeti za agenta za lutke:
- Za informacije o podržanim platformama pogledajte Matricu platforme Nexus Switch.
- Morate imati potrebnu diskovnu pohranu dostupnu na uređaju za instalaciju virtualnih usluga i implementaciju Puppet Agenta.
- Minimalno 450 MB slobodnog prostora na disku bez pokretanja sustava.
- Morate imati Puppet primarni poslužitelj s Puppet 4.0 ili novijim.
- Morate imati Puppet Agent 4.0 ili noviju verziju.
Puppet Agent NX-OS okruženje
Softver Puppet Agent mora biti instaliran na prekidaču u ljusci za goste (Linux okruženje spremnika s CentOS-om). Ljuska za goste pruža sigurno, otvoreno okruženje za izvršavanje koje je odvojeno od glavnog računala.
Počevši od izdanja Cisco NX-OS 9.2(1), instalacija Puppet Agenta za Bash-shell (izvorno Linux okruženje upravljačkog programa Win na kojem se temelji Cisco NX-OS) više nije podržana.
Sljedeće pruža informacije o preuzimanju, instalaciji i postavljanju agentskog softvera:
| Puppet Agent: Instalacija i postavljanje na Cisco Nexus preklopnicima (ručno postavljanje) | https://github.com/cisco/ cisco-mreža-lutka-modul/blob/develop/docs/ README-agent-install.md |
ciscopuppet modul
Ciscopuppet modul je softverski modul otvorenog koda koji je razvio Cisco. Povezuje konfiguraciju apstraktnih resursa u lutkarskom manifestu i specifične implementacijske detalje operativnog sustava i platforme Cisco NX-OS. Ovaj modul je instaliran na Puppet Primary i potreban je za rad agenta lutke na Cisco Nexus preklopnicima.
Modul ciscopuppet dostupan je na Puppet Forge.
Sljedeće pruža dodatne informacije o postupcima instalacije modula ciscopuppet:
| iscopuppet Lokacija modula Puppet Forge (Puppet Forge) | Kovačnica lutaka |
| Katalog vrsta izvora | Referenca resursa Cisco Puppet |
| Modul ciscopuppet: Repozitorij izvornog koda | Cisco mrežni lutkasti modul |
| Modul ciscopuppet: postavljanje i korištenje | Cisco Puppet Module::README.md |
| Puppet Labs: instalacijski modul | https://docs.puppetlabs.com/puppet/latest/reference/modules_installing.html |
| Puppet NX-OS Manifest Examples | Cisco mrežni lutkasti modul Examples |
| Odredišna stranica za programere NX-OS-a. | Alati za upravljanje konfiguracijom |
Dokumenti / Resursi
![]() |
Cisco Nexus 3000 Series NX-OS Vodič za programiranje [pdfUpute Serija Nexus 3000, Vodič za programiranje NX-OS-a, Vodič za programiranje, Programabilnost NX-OS-a |




