Puppet Agent NX-OS keskkond 

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

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *