Puppet Agent NX-OS keskkond
Nuku kohta
Puppet Labsi välja töötatud tarkvarapakett Puppet on avatud lähtekoodiga automatiseerimise tööriistakomplekt serverite ja muude ressursside haldamiseks. Tarkvara Puppet teostab serveri- ja ressursside haldamist, jõustades seadme olekuid, näiteks konfiguratsioonisätteid.
Nukukomponentide hulka kuuluvad nukuagent, mis töötab hallatavas seadmes (sõlmes) ja nuku peamine (server). Puppet Primary töötab tavaliselt eraldi spetsiaalses serveris ja teenindab mitut seadet. Nukuagendi töö hõlmab perioodilist ühenduse loomist Nuku põhiprogrammiga, mis omakorda koostab ja saadab agendile konfiguratsiooni manifesti. Agent ühildab selle manifesti sõlme praeguse olekuga ja värskendab olekut, mis põhineb erinevustel.
Nukumanifest on atribuutide definitsioonide kogum seadme oleku määramiseks. Nende atribuutide olekute kontrollimise ja seadistamise üksikasjad võetakse kokku, nii et manifesti saab kasutada rohkem kui ühe operatsioonisüsteemi või platvormi jaoks. Manifeste kasutatakse tavaliselt konfiguratsiooniseadete määratlemiseks, kuid neid saab kasutada ka tarkvarapakettide installimiseks, kopeerimiseks files ja käivitage teenuseid.
Lisateavet leiate Nukulaboritest
Nukulaborid | https://puppetlabs.com |
Nukulabori KKK | https://puppet.com/products/faq |
Nukulabori dokumentatsioon | https://puppet.com/docs |
Eeldused
Nukuagendi eeltingimused on järgmised:
- Toetatud platvormide kohta teabe saamiseks vaadake jaotist Nexus Switch Platform Matrix.
- Virtuaalsete teenuste installimiseks ja Puppet Agenti juurutamiseks peab seadmes olema saadaval vajalik kettaruum.
- Bootlessis vähemalt 450 MB vaba kettaruumi.
- Teil peab olema Puppet Primary server koos versiooniga Puppet 4.0 või uuem.
- Teil peab olema Puppet Agent 4.0 või uuem versioon.
Puppet Agent NX-OS keskkond
Tarkvara Puppet Agent tuleb installida Guest Shelli lülitile (CentOS-i kasutav Linuxi konteinerkeskkond). Guest Shell pakub turvalist avatud täitmiskeskkonda, mis on hostist lahti ühendatud.
Alates Cisco NX-OS-i versioonist 9.2(1) ei toetata enam Bash-shelli (Cisco NX-OS-i aluseks olev Win-draiveri Linuxi keskkond) Puppet Agenti installi.
Järgmine sisaldab teavet agenditarkvara allalaadimise, installimise ja seadistamise kohta.
Nukuagent: installimine ja seadistamine Cisco Nexuse lülitites (käsitsi seadistamine) | https://github.com/cisco/ cisco-network-puppet-module/blob/develop/docs/ README-agent-install.md |
cisconuppet moodul
Ciscopuppet moodul on Cisco välja töötatud avatud lähtekoodiga tarkvaramoodul. See liidestab nukumanifesti abstraktsete ressursside konfiguratsiooni ning Cisco NX-OS operatsioonisüsteemi ja platvormi konkreetsete rakenduste üksikasjade vahel. See moodul on installitud seadmesse Puppet Primary ja see on vajalik nukuagendi tööks Cisco Nexuse lülitites.
Ciscopuppeti moodul on saadaval Puppet Forge'is.
Järgnevalt leiate lisateavet ciscopuppeti mooduli installiprotseduuride kohta.
iscopuppet Mooduli asukoht Puppet Forge (Puppet Forge) | Nuku sepikoda |
Ressursi tüübi kataloog | Cisco Puppet Resource Reference |
ciscopuppet moodul: lähtekoodi hoidla | Cisco võrgu nukumoodul |
ciscopuppet moodul: seadistamine ja kasutamine | Cisco nukumoodul::README.md |
Nukulaborid: mooduli installimine | https://docs.puppetlabs.com/puppet/latest/reference/modules_installing.html |
Puppet NX-OS Manifest Examples | Cisco Network Puppet Module Examples |
NX-OS-i arendaja sihtleht. | Konfiguratsioonihaldustööriistad |
Dokumendid / Ressursid
![]() |
cisco Nexus 3000 seeria NX-OS-i programmeeritavuse juhend [pdfJuhised Nexus 3000 seeria, NX-OS-i programmeeritavuse juhend, programmeeritavuse juhend, NX-OS-i programmeeritavus |