Maniġer tal-Fluss tax-Xogħol Crosswork
“
Speċifikazzjonijiet
- Product Name: Cisco Crosswork Workflow Manager Solutions Device
Abbord - Functionality: Device onboarding and zero-touch
forniment - Compatibility: Cisco Crosswork Workflow Manager (CWM) and Cisco
Network Services Orchestrator (NSO)
Istruzzjonijiet għall-Użu tal-Prodott
Device Onboarding Package Overview
The Device Onboarding package is designed to remotely provision
network devices by installing the boot image and initial day-0
configuration. It utilizes the Cisco-ZTP application for this
għan.
Prerekwiżiti tal-Inkorporazzjoni tal-Apparat
Before starting the device onboarding process, ensure that you
have the necessary ZTP intent captured and DO client APIs
configured. The DO data models help in creating role-based
ZTP-profiles for each device.
Device Onboarding Process
- Create ZTP profiles with day-0 configurations and optional
software-image settings. - Associate the ZTP profiles with devices using a service model
called a map, specifying unique identifiers like serial
numri. - Monitor device onboarding progress using the ZTP map service
plan data.
Fluss ta' Onboarding tal-Apparat
The ZTP process involves downloading and running a bootstrap
file on supported devices like Cisco IOS XR, IOS XE, and Nexus. The
bootstrap file can be a simple script or a more complex script for
Cisco-ZTP solution implementations.
FAQ
Q: What are the prerequisites for using the Device Onboarding
pakkett?
A: Ensure that ZTP intent is captured, DO client APIs are
configured, and necessary data models for creating ZTP profiles huma
fis-seħħ.
Q: What devices are supported for device onboarding using this
pakkett?
A: Supported devices include Cisco IOS XR, IOS XE, and Nexus
devices that can run bash scripts, python scripts, or iOS command
files as bootstrap files.
"`
Apparat Onboarding
Prefazju
Din it-taqsima fiha s-suġġetti li ġejjin:
· Prefazju, f'paġna 1 · Soluzzjonijiet ta' Cisco Crosswork Workflow Manager, f'paġna 1 · Pakkett ta' Onboarding tal-Apparat, f'paġna 2 · Onboarding tal-Apparat (DO) u Zero-Touch Provisioning (ZTP), f'paġna 2 · Eż.ample: Uża l-Onboarding tal-Apparat biex Tiddaħħal Apparat tan-Netwerk, f'paġna 13
Astratt
Dan id-dokument huwa l-gwida għall-utent għall-verżjoni standalone tal-pakkett Cisco Crosswork Workflow Manager Solutions Device Onboarding.
Udjenza
Dan id-dokument jiddeskrivi kif tikkonfigura u tuża l-Onboarding tal-Apparat tas-Soluzzjonijiet Crosswork Workflow Manager. Dan id-dokument huwa maħsub għall-iżviluppaturi tas-Servizzi Avvanzati ta' Cisco, l-inġiniera tan-netwerk, u l-inġiniera tas-sistema li jikkonfiguraw u jwasslu l-funzjonalitajiet tas-Soluzzjonijiet Crosswork Workflow Manager lill-klijenti ta' Cisco.
Dokumentazzjoni Addizzjonali
Din id-dokumentazzjoni teħtieġ li l-qarrej ikollu fehim tajjeb ta' Cisco Crosswork u Cisco NSO u l-użu tagħhom, kif deskritt fid-dokumentazzjoni ta' Cisco. Għal aktar informazzjoni dwar il-prodotti NSO, żur: https://developer.cisco.com/docs/nso/.
Soluzzjonijiet tal-Maniġer tal-Fluss tax-Xogħol ta' Cisco Crosswork
Is-Soluzzjonijiet tas-CWM huma ġabra ta' każijiet ta' użu komuni mfassla biex jagħmlu l-adattamenti fuq il-post sempliċi u diretti. Huma mibnija bl-użu ta' Cisco Crosswork Workflow Manager (CWM) u Cisco Network Services.
Device Onboarding 1
Pakkett ta' Onboarding tal-Apparat
Apparat Onboarding
Orkestratur (NSO). Dan id-dokument jispjega kif tuża l-każ ta' użu ta' Device Onboarding biex ittejjeb l-effiċjenza u l-veloċità li biha tintegra apparati ġodda tan-netwerk. Nota: Ikklikkja fuq dawn il-links għal aktar informazzjoni dwar Cisco CWM u Cisco NSO.
Pakkett ta' Onboarding tal-Apparat
Il-każ ta' użu tas-CWM Solutions Device Onboarding huwa pakkett funzjonali li juża l-applikazzjoni Cisco-ZTP biex jipprovdi apparati tan-netwerk mill-bogħod billi jinstalla l-immaġni tal-but u l-konfigurazzjoni inizjali tal-jum 0.
Onboarding tal-Apparat (DO) u Proviżjonament Zero-Touch (ZTP)
L-applikazzjoni Device Onboarding (DO) tuża Cisco Zero-Touch Provisioning (ZTP). ZTP awtomatizza l-installazzjoni u l-aġġornament tal-immaġni tas-softwer kif ukoll l-installazzjoni tal-konfigurazzjoni tal-ġurnata 0. files waqt li jkunu qed jiġu skjerati apparati Cisco jew ta' partijiet terzi għall-ewwel darba. Is-soluzzjoni Cisco-ZTP toffri flessibbiltà billi tappoġġja varjetà ta' apparati, inklużi Cisco IOS XR, IOS XE, u Nexus. Is-soluzzjoni Cisco-ZTP użata f'DO tinkludi erba' komponenti: server DHCP, klijent (skript ZTP), server HTTP, u pakkett ta' funzjonijiet NSO. Nota: Il-komponenti kollha jeħtieġ li jiġu installati u konnessi mal-apparat. Għal aktar dettalji, ara Prerekwiżiti għall-Integrazzjoni tal-Apparat.
Prerekwiżiti tal-Inkorporazzjoni tal-Apparat
Biex l-Onboarding tal-Apparat jiffunzjona sew, dawn il-prerekwiżiti jeħtieġ li jkunu preżenti u jiffunzjonaw. · Apparati attivati b'ZTP. · Apparati kapaċi jħaddmu skripts Python jew Shell bħala parti mill-proċess ZTP. · Konnettività tan-netwerk mill-apparati għas-servers NSO, DHCP, u HTTP/TFTP. · L-ispazju tal-indirizz IP huwa biżżejjed biex jakkomoda l-apparati kollha meħtieġa. · Id-DHCP huwa kkonfigurat biex jiskopri t-tip ta' apparat u jipprovdi l-post xieraq tal-iskript tal-aġent tal-apparat. · Verżjoni minima NSO 6.1 jew ogħla. · Il-pakkett DO (Cisco-ztp) huwa installat fuq NSO. · Hemm skripts Python jew Shell disponibbli, wieħed għal kull tip ta' apparat ZTP, li jimplimentaw il-callbacks DO (Cisco-ZTP), l-aġġornament tal-immaġni tal-apparat, u l-konfigurazzjoni Day-0. · (Mhux obbligatorju) Pakketti NED huma disponibbli għall-onboarding tal-apparat.
Pakkett ta' Funzjoni ta' Onboarding tat-Tagħmir
Il-pakkett funzjonali ta' Cisco Device Onboarding (DO) jiddefinixxi l-interfaċċja biex jaqbad kemm l-intenzjoni ZTP kif ukoll l-APIs għall-interazzjonijiet tal-klijent DO (skripts bootstrap li jaħdmu fuq l-apparat). Il-mudelli tad-dejta DO jippermettulek tibni katalogu ta' ZTP-pro bbażati fuq ir-rwoli.files li kull wieħed jaqbad il-jum-0, l-immaġni tas-softwer (mhux obbligatorju), u
Device Onboarding 2
Apparat Onboarding
Komponenti tal-Pakkett
settings abbord tal-apparat. Dawn il-profileImbagħad jiġu assoċjati mal-apparat permezz ta' mudell ta' servizz imsejjaħ mappa. Kull entrata fil-mappa għandha tispeċifika xi informazzjoni unika identifikabbli tal-apparat (pereżempjuampjiġifieri, numru tas-serje) flimkien maż-ZTP-profile użat għall-apparat. L-ID uniku jippermettilek tivverifika u tivvalida l-apparat meta tuża l-endpoints tal-API NSO ZTP. Il-pakkett funzjonali DO jimmonitorja l-progress għal apparat u jista' jiġi mmonitorjat bl-użu tad-dejta tal-pjan tas-servizz tal-mappa ZTP.
Komponenti tal-Pakkett
· Mudell ta' Jum-0: Meta toħloq mudell ta' Jum-0 file, hemm erba' varjabbli li jimtlew awtomatikament b'valuri speċifiċi elenkati hawn. Ara l-Mudell ta' Jum 0. · DEV_CUSTOMER_USERNAME
· DEV_CUSTOMER_PASSWORD
· DEV_CUSTOMER_ENABLED_PASSWORD
· INDIRIZZ_IP_GĦALL-IMMANIĠJARAZZJONI
Nota: Il-varjabbli DEV_CUSTOMER_ENABLED_PASSWORD u MGMT_IP_ADDRESS jiddependu fuq il-pro ZTPfile, id-disponibbiltà tal-varjabbli tal-indirizz-ip-tal-management, u l-password-sek.
· Grupp ta' Awtorizzazzjoni: L-grupp ta' awtorizzazzjoni huwa meħtieġ biex tidħol fl-NSO.
· Settings tal-Onboarding tal-Apparat: Dawn is-settings jiġu vverifikati u vvalidati matul il-proċess tal-onboarding.
· (Mhux obbligatorju) Immaġni tas-Softwer: Is-softwer innifsu li jħaddem l-apparat.
Fluss ta' Onboarding tal-Apparat
L-Onboarding tal-Apparat bl-użu tal-fluss tal-aġent Cisco-ZTP għandu tliet fażijiet. · Il-Ksib ta' Informazzjoni Bootstrap: L-apparat joħroġ talba lis-server DHCP biex jikseb il-post (URL) tal-bootstrap file (skript). L-apparat imbagħad iniżżel u jħaddem l-iskript.
· Iċċekkjar tal-Konformità tal-Immaġni u/jew Aġġornament: Ladarba l-bootstrap file (skript) ikun ħadem, il-konfigurazzjoni tiġi applikata għall-apparat jew b'konfigurazzjoni ġdida (jekk l-apparat ikun għadu kif ġie miżjud) jew taġġorna l-apparat eżistenti.
· Validazzjoni u applikazzjoni tal-konfigurazzjoni l-ġdida (jum-0): Il-konfigurazzjoni mbagħad tgħaddi minn proċessi ta' verifika u validazzjoni bbażati fuq ir-rwol ZTP.
Nota: Il-bootstrap file jista' jkun skript sempliċi li japplika konfigurazzjoni ta' jum 0 jew skript elaborat li jaġixxi bħala klijent tas-soluzzjoni Cisco-ZTP. Normalment, l-iskript file huwa l-aktar adattat għall-implimentazzjonijiet tas-soluzzjoni Cisco-ZTP.
Device Onboarding 3
Fluss ta' Onboarding tal-Apparat
Apparat Onboarding
Il-proċess ZTP iniżżel il- file u jħaddmu. L-apparati Cisco IOS XR, IOS XE, u Nexus jappoġġjaw bash, python script, u a file li fih kmandi tal-iOS bħala l-bootstrap fileNota: Il-bootstrap file jista' jkun skript sempliċi li japplika konfigurazzjoni ta' jum 0 jew skript elaborat li jaġixxi bħala klijent tas-soluzzjoni Cisco-ZTP. Normalment, l-iskript file huwa l-aktar adattat għall-implimentazzjonijiet tas-soluzzjoni DO (Cisco-ZTP).
Device Onboarding 4
Apparat Onboarding
Kif Jaħdem l-Onboarding tal-Apparat
Kif Jaħdem l-Onboarding tal-Apparat
Din it-taqsima tiddeskrivi kif jopera l-Onboarding tal-Apparat. It-taqsima li jmiss tiggwidak fil-Passi għall-Onboarding ta' Apparat Immaniġġjat.
Mudell ta' Jum 0
It-template tal-ġurnata 0 huwa template ta' konfigurazzjoni li jista' jerġa' jintuża b'diversi varjabbli placeholder. Il-valuri għal dawn il-varjabbli huma parti mill-profile definizzjoni. Dan il-mudell jippermettilek li terġa' tuża konfigurazzjonijiet tal-ġurnata 0 għal proġetti oħra ta' onboarding ta' apparati. Il-valuri tal-placeholder huma definiti matul is-servizz tal-mappa ZTP (il-varjabbli tal-placeholder huma speċifiċi għall-apparat u huma inklużi fiż-ZTP-profile) meta toħloq il-mappa ZTP. Dawn il-fatturi jagħtuk kontroll akbar fuq kif mudell ta' konfigurazzjoni ta' jum 0 jiġi rrendut għal apparat partikolari.
Dan huwa hekkample ta' mudell ta' jum 0 għal apparat Cisco IOX XR.
ncs0-jum540 !! isem tal-utent tal-IOS XR ${DEV_CUSTOMER_USERNAME} grupp root-lr password 0 ${DEV_CUSTOMER_PASSWORD} ! isem tal-host ${HOST_NAME} ! vrf Mgmt-intf familja-tal-indirizz ipv0 unicast ! isem tad-dominju cisco.com server-tal-ismijiet tad-dominju tfittxija tad-dominju interface-tas-sors MgmtEth4/RP0/CPU0/0 interface MgmtEth0/RP0/CPU0/0 indirizz ipv0 ${MGMT_IP_ADDRESS} 4
! router indirizz statiku familja-ipv4 unicast
0.0.0.0/0
! ! ! ssh server v2 ssh server vrf Mgmt-intf
Device Onboarding 5
Pools tar-Riżorsi
Apparat Onboarding
Pools tar-Riżorsi
ZTP juża riżorsi IP li huma miġbura f'ġabra komuni msejħa ġabra ta' riżorsi. Ġabra ta' riżorsi hija kkonfigurata b'indirizz IP jew subnet. Il-ġabra ta' riżorsi tuża l-pakkett resource-manager f'NSO biex talloka l-indirizzi IP.
Ir-resource-manager jipprovdi servizz ta' mappa ZTP li jimmaniġġja l-assenjazzjoni tal-indirizz IP tal-ġestjoni. Tista' wkoll tagħżel li tipprovdi espliċitament l-indirizz IP tal-ġestjoni fuq is-servizz ta' mappa ZTP għal apparat partikolari. Fiż-żewġ każijiet, l-applikazzjoni ZTP timla awtomatikament il-varjabbli placeholder MGMT_IP_ADDRESS waqt li tirrendi l-konfigurazzjoni tal-ġurnata 0 għal apparat.
Nota: Ġabra ta' riżorsi hija meħtieġa biss meta tkun qed tuża indirizz IP dinamiku. Jekk qed tuża indirizz IP statiku, il-varjabbli tal-ġabra ta' riżorsi mhijiex meħtieġa. Għal aktar dettalji, irreferi għat-Tagħbija tal-Ġabra ta' Riżorsi (Pass 6).
ProfileInformazzjoni dwar il-Mappa tas-Servizz
Il-ProfileIl-katalgu fih sett ta' parametri ta' konfigurazzjoni, bħall-ġurnata 0 files, is-settings tal-onboarding tal-apparat, u l-verżjoni tas-softwer applikata għall-apparati. Is-soluzzjoni tal-onboarding tal-apparat tassoċja ż-ZTP-profiles mal-apparati li jużaw il-mappa tas-servizz. Il-mappa fiha l-informazzjoni meħtieġa u tapplika dik l-informazzjoni għall-apparat matul il-proċess ta' Onboarding tal-Apparat (DO). Kull entrata tal-mappa fiha xi informazzjoni unika identifikabbli tal-apparat flimkien maż-ZTP-profile użat għall-apparat. Id-dejta tal-pjan tas-servizz tal-mappa turi l-progress għall-apparat.
Il-verżjoni tas-softwer tal-OS u d-dettalji tal-immaġni definiti fiż-ZTP-profile huma disponibbli għall-iskritt tal-klijent ZTP biex iqabbel il-verżjoni tas-softwer u jibda l-aġġornament tal-immaġni. Il-pakkett ZTP ma jipproċessax jew juża l-informazzjoni kkonfigurata tas-sistema operattiva. Ladarba l-proċess ZTP ikun komplut, is-servizz tal-mappa ZTP jintegra l-apparati fis-siġra tal-apparati NSO biex ikompli jikkonfigura l-apparati bi kwalunkwe soluzzjoni disponibbli tal-pakkett tal-funzjonijiet ewlenin.
Biex tintegra l-apparat, l-attribut immaniġġjat fil-profile irid ikun issettjat għal veru, ara l-pass 8 Tagħbija tas-Servizz (Mappa), u t-tip ta' apparat (NED, port, u authgroup) irid ikun issettjat ukoll. Jekk ma jkun hemm l-ebda setting ta' authgroup taħt it-tip ta' apparat, allura l-attributi username, password u sec-password iridu jiġu pprovduti.
Bootstrap tal-Inkorporazzjoni tal-Apparat
Il-pakkett Device Onboarding jiddefinixxi żewġ APIs ta' azzjoni callback għall-interazzjonijiet Device Onboarding-klijent. L-azzjoni callback get-bootstrap-data tirritorna l-konfigurazzjoni tal-bootstrapping, il-konfigurazzjoni tal-jum 0 iġġenerata għall-apparat, u l-informazzjoni tal-immaġni tal-OS kif ikkonfigurata fuq iż-ZTP-pro.fileL-iskritt tal-klijent tal-Onboarding tal-Apparat imbagħad jipproċessa d-dettalji tal-immaġni tal-OS u japplika l-konfigurazzjoni tal-ġurnata 0 għall-apparat.
Matul il-proċess ta' bootstrap, l-iskrittura tal-klijent Device Onboarding jirrapporta l-progress bl-użu tal-azzjoni ta' callback report-progress. L-azzjonijiet get-bootstrap-data u report-progress iridu jkun fihom l-identifikatur uniku tal-apparat. Is-sejħa tal-API get-bootstrap-data tinkludi wkoll: il-bejjiegħ tal-apparat, il-mudell, l-isem tal-OS, u l-verżjoni tal-OS. Bl-istess mod, is-sejħa tal-API report-progress tinkludi messaġġ fakultattiv.
Jekk kemm il-konfigurazzjonijiet tal-ġabra tar-riżorsi tal-ġestjoni kif ukoll tal-indirizz IP tal-ġestjoni espliċita mhumiex issettjati u d-Device Onboarding-profile jiddefinixxi l-apparat bħala ġestit, l-iskritt tal-klijent Device Onboarding irid jirkupra l-indirizz IP tal-ġestjoni mill-apparat u jibagħtu lill-NSO permezz tal-azzjoni callback report-progress.
Dan huwa hekkample tal-iskritt tas-sejħa lura get-bootstrapping-data.
curl -i -u ztpclient:topsecret -H “Tip ta' Kontenut:applikazzjoni/dejta-yang+json” -X POST -d '{“input”:{ “mudell” : “CSR1KV”,”isem-os” : “cisco-ioxr”,”bejjiegħ” : “Cisco”,”id-uniku” : “AAO124GF”,”verżjoni-os” : “12.1”}}'
Device Onboarding 6
Apparat Onboarding
Passi għall-Inkorporazzjoni ta' Apparat Immaniġġjat
http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/get-bootstrapping-data
<< Korp tar-rispons >> { “cisco-ztp:output”: { “bootstrap-information”: { “boot-image”: { “os-name”: “cisco-ioxr”, “os-version”: “12.3”, “download-uri”: “http://sample.domain/8894-235/ios-xr12.3.tar.gz”, “md5-hash-value”: “195b174c9a13de04ca44f51c222d14b0” }, “konfigurazzjoni-tal-ġurnata-0”: “!! IOS XRnusername adminn group root-lrn password 0 adminn!nhostname xr_2n!nvrf Mgmt-intfn address-family ipv4 unicastn!ninterface MgmtEth0/RSP0/CPU0/0n vrf Mgmt-intfn ipv4 address 192.168.20.1 255.255.255.0n!nrouter staticn vrf Mgmt-intfn address- family ipv4 unicastn 0.0.0.0/0 192.168.122.1 110n !n!nssh server v2nssh server vrf Mgmt-intfnn” } } } ** report-progress callback ** curl -i -u ztpclient:topsecret -H “Tip ta' Kontenut:applikazzjoni/dejta-yang+json” -X POST -d '{“input” : {“id-unika”: “AAO124GF”,”tip-ta'-progress”: “bootstrap- komplut”}}' http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/report-progress << Intestatura tar-rispons >> HTTP/1.1 204 Bla Kontenut
Passi għall-Inkorporazzjoni ta' Apparat Immaniġġjat
Din hija s-sekwenza ta' passi li tuża Device Onboarding biex taġġorna apparat immaniġġjat minn NSO billi tuża Indirizz IP dinamiku jew statiku.
PASSI SOMMARJU
1. Editja/Aġġorna ncs.conf file 2. Oħloq Awtentikazzjoni Lokali (għal NSO) 3. Oħloq Grupp ta' Awtentikazzjoni 4. Oħloq Regole tan-Net Cam file 5. Tagħbija tal-Onboarding Payload bit-template tal-Jum 0 6. Tagħbija tal-Resource Pool (jekk qed tuża Indirizz IP dinamiku. Jekk qed tuża Indirizz IP statiku, aqbeż il-pass 6. 7. Tagħbija Profile 8. Tagħbija tas-Servizz (Mappa). Jekk qed tuża indirizz IP statiku li mhux immaniġġjat mill-NSO, aqbeż il-Pass 6, u
ittella' mappa tas-servizz separata bl-indirizz IP statiku fil-Pass 8.
PASSI DETTALJATI
Proċedura
Pass 1 Pass 2
Kmand jew Azzjoni Editja/Aġġorna ncs.conf file Oħloq Awtentikazzjoni Lokali (għal NSO)
Għan
Device Onboarding 7
Editja/Aġġorna ncs.conf file
Apparat Onboarding
Pass 3 Pass 4 Pass 5 Pass 6
Pass 7 Pass 8
Kmand jew Azzjoni
Għan
Oħloq Grupp ta' Awtorizzazzjoni
Oħloq Regoli tal-Net Cam file
Tagħbija tat-Tagħbija tal-Onboarding bit-template tal-Jum 0
Tagħbija tal-Ġabra tar-Riżorsi (jekk qed tuża Indirizz IP dinamiku. Jekk qed tuża Indirizz IP statiku, aqbeż il-pass 6.
Tagħbija Profile
Tagħbija tas-Servizz (Mappa). Jekk qed tuża indirizz IP statiku li mhux immaniġġjat minn NSO, aqbeż il-Pass 6, u għabbi mappa tas-servizz separata bl-indirizz IP statiku fil-Pass 8.
Editja/Aġġorna ncs.conf file
Uża dawnamples biex taġġorna r-restconf b'port tcp ġdid u awtentikazzjoni lokali biex tkun tista' tidħol fl-NSO. Nota: Danample juża 8080 għan-numru tal-port u wara l-aġġornament file, erġa' ibda l-nsc.
Żid port tcp (port awtomatiku 8080)
veru veru <8080>
Oħloq Awtentikazzjoni Lokali
Awtentikazzjoni lokali
veru
Oħloq Grupp ta' Awtorizzazzjoni
Grupp ta' awtorizzazzjoni default.xml default
Device Onboarding 8
Apparat Onboarding
Oħloq Regoli tal-Net Cam
Cisco123#
Oħloq Regoli tal-Net Cam
65534 65534 /var/ncs/homes/public/.ssh /var/ncs/djar/pubbliku ċaħda ċaħda ċaħda ztp ztp ztp azzjoni-sejħa lura cisco-ztp /cisco-ztp:ztp/cisco-ztp:klassiku * permess
">*"
Device Onboarding 9
Tagħbija tat-Tagħbija tal-Onboarding bit-template tal-Jum 0
Apparat Onboarding
Tagħbija tat-Tagħbija tal-Onboarding bit-template tal-Jum 0
ncs0-jum540 !! Isem tal-utent tal-IOS XR ${DEV_CUSTOMER_USERNAME} grupp root-lr password 0 ${DEV_CUSTOMER_PASSWORD} ! isem tal-host ${HOST_NAME} ! vrf Mgmt-intf familja-indirizz ipv0 unicast ! isem tad-dominju cisco.com server-isem-dominju 4 tfittxija tad-dominju interface-sors MgmtEth171.70.168.183/RP0/CPU0/0 interface MgmtEth0/RP0/CPU0/0 indirizz ipv0 ${MGMT_IP_ADDRESS} 4
! router indirizz statiku familja-ipv4 unicast
0.0.0.0/0
! ! ! ssh server v2 ssh server vrf Mgmt-intf
Tagħbija tal-Ġabra tar-Riżorsi (Jekk qed tuża Indirizz IP Dinamiku)
ztp-pool
Device Onboarding 10
Apparat Onboarding
Tagħbija Profile (għal Indirizz IP dinamiku tal-payload ġestit)
tmiem_indirizz_ip>
Tagħbija Profile (għal Indirizz IP dinamiku tal-payload ġestit)
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-pool ncs5-jum0 Cisco540# veru cisco-iosxr-cli-0file>
Nota ProfileIl-payloads għal indirizz IP statiku ma jinkludux il-ġabra ta' riżorsi.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ncs5-jum0 veru
Device Onboarding 11
Tagħbija tal-Mappa tas-Servizz (Indirizz IP Dinamiku)
Apparat Onboarding
cisco-iosxr-cli-7.53file>
Tagħbija tal-Mappa tas-Servizz (Indirizz IP Dinamiku)
ncs540 FOC2712R3D6file>ncs540-profile</profile> ISEM_HOST NCS540-2
Tagħbija tal-Mappa tas-Servizz (Indirizz IP Statiku)
ncs540 FOC2712R3D6file>ncs540-profile</profile> ISEM_HOST NCS540-2
Bħala għażla, tista' wkoll tintegra l-apparat fuq NSO remot. Server ZTP NSO huwa server ġestit li għandu NSO installat bl-applikazzjoni Device Onboarding. NSO remot huwa server mhux ġestit fejn tista' tintegra apparat wara l-proċess ZTP. Dan is-server NSO alternattiv jintuża għall-onboarding ta' apparati mhux ġestiti. L-użu ta' server NSO mhux ġestit jissepara l-funzjonijiet speċifiċi tad-Device Onboarding mis-soluzzjoni tan-netwerk usa'. Biex jippermetti din il-funzjonalità, Device Onboarding jiddefinixxi mudell YANG li jaqbad is-server nso remot.
Device Onboarding 12
Apparat Onboarding
Onboarding ta' Apparat fuq Apparat Mhux Immaniġġjat
Onboarding ta' Apparat fuq Apparat Mhux Immaniġġjat
Il-proċedura użata biex taġġorna apparat mhux immaniġġjat minn NSO hija simili ħafna għall-proċedura għall-onboarding fuq server immaniġġjat minn NSO. L-unika differenza hija li tissettja l-varjabbli mmaniġġjata għal vera (immaniġġjata) jew falza (mhux immaniġġjata) meta tniżżel il-verżjoni Pro.file. Dan sample juri l-varjabbli tal-ġestjoni ssettjata għal falza għal apparat mhux immaniġġjat.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-pool ncs5-jum0 Cisco540# falz cisco-iosxr-cli-0file>
Example: Uża l-Onboarding tal-Apparat biex Tiddaħħal Apparat tan-Netwerk
Din it-taqsima tipprovdi example ta' kif tipprovdi l-fluss tax-xogħol tal-Onboarding tal-Apparat.
Prerekwiżiti
· Qed taħdem OVA ta' Crosswork Workflow Manager (CWM). · Sistema ta' Network Service Orchestrator (NSO) (verżjoni 6.1.9 jew aktar tard) hija installata u qed taħdem. · Sigriet tas-server NSO huwa maħluq għall-użu fis-CWM. · Il-fluss tax-xogħol Map-service-create-poll-plan.sw.jason huwa mgħobbi fis-CWM.
Proċedura tal-Fluss tax-Xogħol
Proċedura
Pass 1
Oħloq ġabra ta' riżorsi billi tuża din il-payload.
Device Onboarding 13
Proċedura tal-Fluss tax-Xogħol
Apparat Onboarding
Pass 2 Pass 3
ztp-pool indirizz_ip1.0
Oħloq grupp ta' awtentikazzjoni billi tuża dan l-iskritt.
default amministratur
Oħloq template ta' Jum-0 billi tuża dan l-iskritt.
!! isem tal-utent tal-IOS XR ${DEV_CUSTOMER_USERNAME} grupp root-lr password 1.0 ${DEV_CUSTOMER_PASSWORD} ! isem tal-host ${HOST_NAME} ! vrf Mgmt-intf familja-tal-indirizz ipv0 unicast ! isem tad-dominju cisco.com server-tal-ismijiet tad-dominju tfittxija tad-dominju interface-tas-sors MgmtEth0/RP4/CPU0/0 interface MgmtEth0/RP0/CPU0/0 indirizz ipv0 ${MGMT_IP_ADDRESS} ! router indirizz statiku familja-ipv0 unicast 4/4 ! ! ! ssh server v0.0.0.0 ssh server vrf Mgmt-intf
Device Onboarding 14
Apparat Onboarding
Proċedura tal-Fluss tax-Xogħol
Pass 4
Pass 5 Pass 6 Pass 7
Oħloq ZTP-profile bl-użu ta' dan l-iskritt.
<profile> ncs5501-profilecisco-ioxr 7.9.2 http://172.22.143.63/xr-5500-792/ncs5500-golden-x7.9.2-v1.iso 5b195c174a9de13ca04f44c51d222b14 ztp-pool ncs0-jum5 veru cisco-iosxr-cli-0file>
Wara l-ġabra tar-riżorsi, l-authcode, it-template tal-ġurnata 0, u ż-ZTP-profile inħolqu, oħloq is-servizz tal-mappa ztp fuq nso billi tuża l-UI tas-CWM.
Idħol fis-CWM u agħżel it-tab Workflows.
Ikklikkja Oħloq Fluss tax-Xogħol Ġdid.
a) (Meħtieġ) Ittajpja l-Isem tal-Workflow.
Device Onboarding 15
Proċedura tal-Fluss tax-Xogħol
b) (Meħtieġ) Ittajpja l-Verżjoni tal-fluss tax-xogħol.
Apparat Onboarding
Device Onboarding 16
Apparat Onboarding
Pass 8
Ikklikkja Oħloq Fluss tax-Xogħol. Il-Fluss tax-Xogħol huwa elenkat fit-Tabella tal-Fluss tax-Xogħol
Proċedura tal-Fluss tax-Xogħol
Device Onboarding 17
Proċedura tal-Fluss tax-Xogħol
Apparat Onboarding
Pass 9
Pass 10 Pass 11
k l-Isem tal-Workflow biex tiftaħ l-iskrin tal-Workflow. (It-tab Dettalji hija l-awtomatikament attiva.) L-ID tad-Definizzjoni tal-Workflow u d-Data tal-Aġġornament jimtlew awtomatikament.
(Mhux obbligatorju) Ittajpja kwalunkwe Tags.
Ikklikkja t-tab Kodiċi biex view l-iskritt għall-mappa.
Device Onboarding 18
Apparat Onboarding
Pass 12
Ikklikkja Run (Ħaddem) u tinfetaħ it-tieqa Run job (Ħaddem ix-xogħol).
Proċedura tal-Fluss tax-Xogħol
Device Onboarding 19
Tmexxija tal-Mappa
Apparat Onboarding
Pass 13 Pass 14
Pass 15 Pass 16
(Mhux obbligatorju) Ittajpja kwalunkwe TagsIttajpja l-varjabbli tal-Input. Eż.ample hija murija hawn:
{ “nsoInstance”: “NSO”, “ztp”: { “mappa”: { “id”: “NCS_5”, “unique-id”: “FOC2712R3D6”, “profile": "ncs540-profile", "varjabbli": { "isem": "ISEM_HOST", "valur": "NCS_5" } } } }
(Mhux obbligatorju) Fit-taqsima Meta kkonfigura l-ħin, il-frekwenza, u l-ordni li biha taħdem il-mappa. a) (Mhux obbligatorju) Ibda direttament (default). b) Skeda għal data u ħin speċifiċi. c) (Jekk jintgħażlu data u ħin speċifiċi) Agħżel Frekwenza. d) (Jekk l-iskritt għandu jitħaddem f'ordni kronoloġika) Agħżel Kron.
Ikklikkja fuq Mexxi x-Xogħol.
Tmexxija tal-Mappa
Wara li tikklikkja Mexxi x-Xogħol. Proċedura
Pass 1 Agħżel Job Manager > Active Jobs.
Device Onboarding 20
Apparat Onboarding
Pass 2 Ikklikkja l-isem tax-xogħol li tixtieq tiftaħ. (F'dan l-eżempjuampjiġifieri, l-istatus tax-xogħol qed jaħdem.)
Tmexxija tal-Mappa
Pass 3
Ladarba l-proċess ZTP ikun lest fuq l-apparat XR. Agħżel it-tab Job Manager > Completed Jobs. Ix-xogħol ikun elenkat fil-
Pass 4
Ikklikkja fuq l-Isem tax-Xogħol. Tinfetaħ il-paġna tax-Xogħol li turi d-dettalji tax-xogħol u r-Reġistru tal-Avvenimenti tax-Xogħol.
Device Onboarding 21
Tmexxija tal-Mappa
Apparat Onboarding
Pass 5 Fit-taqsima tal-Job Event Log, ikklikkja s-sinjal plus (+) fuq ix-xellug tal-WorkflowExecution (l-aħħar avveniment fil-
i
l
Nota Il-varjabbli MapCreatedStatus hija ssettjata għal veru u l-varjabbli PlanStatusResult hija ssettjata għal turi ntlaħaq, li jfisser li l-mappa ZTP tinsab fl-istat li ntlaħaq.
Device Onboarding 22
Apparat Onboarding
Tmexxija tal-Mappa
Pass 6 Fuq l-NSO, l-apparat XR jiġi onboarded u l-istatus tal-mappa; tal-pjan jintlaħaq. Il-qari juri li l-apparat huwa onboarded.
Device Onboarding 23
Tmexxija tal-Mappa
Apparat Onboarding
Device Onboarding 24
Dokumenti / Riżorsi
![]() |
CISCO Crosswork Workflow Manager [pdfGwida għall-Utent Crosswork Workflow Manager, Workflow Manager, Manager |