Puppet Agent NX-OS okruženje 

Puppet Agent NX-OS okruženje

O lutki

Softverski paket Puppet, koji je razvio Puppet Labs, je set alata za automatizaciju otvorenog koda za upravljanje serverima i drugim resursima. Softver Puppet ostvaruje upravljanje serverom i resursima nametanjem stanja uređaja, kao što su postavke konfiguracije.

Komponente lutke uključuju lutkarskog agenta koji radi na upravljanom uređaju (čvor) i Puppet Primary (server). Puppet Primary obično radi na zasebnom namenskom serveru i opslužuje više uređaja. Operacija puppet agenta uključuje periodično povezivanje s primarnom lutkom, koja zauzvrat kompajlira i šalje manifest konfiguracije agentu. Agent usklađuje ovaj manifest sa trenutnim stanjem čvora i ažurira stanje koje se zasniva na razlikama.

Manifestni manifest je zbirka definicija svojstava za postavljanje stanja na uređaju. Detalji za provjeru i postavljanje ovih stanja svojstava su apstrahovani tako da se manifest može koristiti za više od jednog operativnog sistema ili platforme. Manifesti se obično koriste za definisanje konfiguracionih postavki, ali se mogu koristiti i za instaliranje softverskih paketa, kopiranje files, i pokrenite usluge.
Više informacija možete pronaći u Puppet Labs

Puppet Labs https://puppetlabs.com
Puppet Labs FAQ https://puppet.com/products/faq
Dokumentacija Puppet Labs https://puppet.com/docs

Preduvjeti

Sljedeći su preduslovi za Puppet Agenta:

  • Za informacije o podržanim platformama pogledajte Nexus Switch Platform Matrix.
  • Morate imati potrebnu memoriju na disku na uređaju za instalaciju virtualnih usluga i implementaciju Puppet Agenta.
    • Najmanje 450 MB slobodnog prostora na disku bez pokretanja.
  • Morate imati Puppet Primary server sa 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 (Linuks okruženje kontejnera koji pokreće CentOS). Shell za goste pruža sigurno, otvoreno okruženje za izvršavanje koje je odvojeno od hosta.
Počevši od Cisco NX-OS izdanja 9.2(1), Bash-shell (nativni Win drajver Linux okruženje koje leži u osnovi Cisco NX-OS) instalacija Puppet Agenta više nije podržana.
Sljedeće pruža informacije o preuzimanju, instalaciji i postavljanju softvera agenta:

Puppet Agent: Instalacija i podešavanje na Cisco Nexus prekidačima (ručno podešavanje) https://github.com/cisco/ cisco-network-puppet-module/blob/develop/docs/ README-agent-install.md

ciscopuppet Module

Ciscopuppet modul je softverski modul otvorenog koda koji je razvio Cisco. Povezuje se između konfiguracije apstraktnih resursa u lutkarskom manifestu i specifičnih detalja implementacije Cisco NX-OS operativnog sistema i platforme. Ovaj modul je instaliran na Puppet Primary i potreban je za rad agenta lutke na Cisco Nexus prekidačima.
Modul ciscopuppet dostupan je na Puppet Forge.
Sljedeće pružaju dodatne informacije o procedurama instalacije modula ciscopuppet:

iscopuppet Lokacija modula Puppet Forge (Puppet Forge) Puppet Forge
Katalog vrsta resursa Cisco Puppet Reference Reference
Modul ciscopuppet: Spremište izvornog koda Cisco mrežni lutkarski modul
ciscopuppet Module: Podešavanje i upotreba Cisco Puppet Module::README.md
Laboratorije za lutke: Instalacijski modul https://docs.puppetlabs.com/puppet/latest/reference/modules_installing.html
Puppet NX-OS Manifest Examples Cisco mrežni lutkarski modul Examples
NX-OS odredišna stranica za programere. Alati za upravljanje konfiguracijom

Dokumenti / Resursi

Vodič za programiranje cisco Nexus 3000 serije NX-OS [pdfUpute
Nexus 3000 serija, NX-OS vodič za programiranje, vodič za programiranje, NX-OS programiranje

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *