CISCO Crosswork Workflow Maneja Mushandisi Wekushandisa

Crosswork Workflow Manager

Zvinotsanangurwa

  • Zita reChigadzirwa: Cisco Crosswork Workflow Manager Solutions Device
    Onboarding
  • Mashandiro: Chishandiso pabhodhi uye zero-kubata
    kupa
  • Kugarisana: Cisco Crosswork Workflow Manager (CWM) uye Cisco
    Network Services Orchestrator (NSO)

Mirayiridzo Yekushandiswa Kwechigadzirwa

Mudziyo Onboarding Package Pamusoroview

Iyo Device Onboarding package yakagadzirirwa kupa kure
network zvishandiso nekuisa iyo boot mufananidzo uye yekutanga zuva-0
configuration. Inoshandisa Cisco-ZTP application pane izvi
chinangwa.

Device Onboarding Prerequisites

Usati watanga mudziyo onboarding process, ita shuwa kuti iwe
iva nezvinodiwa ZTP chinangwa chakatorwa uye DO mutengi APIs
configured. Iyo DO data modhi inobatsira mukugadzira basa-yakavakirwa
ZTP-profiles kune imwe neimwe mudziyo.

Device Onboarding Process

  1. Gadzira ZTP profiles ine zuva-0 zvigadziriso uye sarudzo
    software-image settings.
  2. Batanidza iyo ZTP profiles nemidziyo inoshandisa sevhisi modhi
    inodaidzwa kuti mepu, ichidudza zviziviso zvakaita seserial
    nhamba.
  3. Tarisa kufambira mberi kwemudziyo uchishandisa mepu yeZTP sevhisi
    kuronga data.

Mudziyo Onboarding Flow

Maitiro eZTP anosanganisira kurodha uye kumhanyisa bootstrap
file pamidziyo inotsigirwa seCisco IOS XR, IOS XE, uye Nexus. The
bootstrap file inogona kunge iri nyore script kana yakanyanya kuoma script ye
Cisco-ZTP mhinduro kugadzirisa.

FAQ

Q:Ndezvipi zvinodikanwa pakushandisa Dhivha Onboarding
package?

A: Ita shuwa kuti chinangwa cheZTP chakabatwa, ITA mutengi APIs
yakagadzirirwa, uye inodiwa data modhi yekugadzira ZTP profiles vari
panzvimbo.

Mubvunzo: Ndeapi maturusi anotsigirwa kune mudziyo paboarding uchishandisa izvi
package?

A: Zvishandiso zvinotsigirwa zvinosanganisira Cisco IOS XR, IOS XE, uye Nexus
zvishandiso zvinogona kumhanya bash zvinyorwa, python zvinyorwa, kana iOS command
files se bootstrap files.

"`

Mudziyo Onboarding

Nhanganyaya

Ichi chikamu chine misoro inotevera:
· Nhanganyaya, papeji 1 · Cisco Crosswork Workflow Manager Solutions, papeji 1 · Device Onboarding Package, papeji 2 · Device Onboarding (DO) uye Zero-Touch Provisioning (ZTP), papeji 2 · Ex.ample: Shandisa Dhidhiyo Onboarding kune Onboard a Network Device, pane peji 13

Abstract

Gwaro iri ndiro gwara remushandisi reiyo yakamira vhezheni yeCisco Crosswork Workflow Maneja Solutions Chishandiso Onboarding package.

Vateereri

Gwaro iri rinotsanangura maitiro ekugadzirisa nekushandisa Crosswork Workflow Manager Solutions Device Onboarding. Gwaro iri rakagadzirirwa Cisco Advanced Services Developers, network mainjiniya, uye masisitimu mainjiniya anogadzirisa uye kuendesa Crosswork Workflow Manager Solutions functionalities kune Cisco vatengi.

Mamwe Zvinyorwa
Zvinyorwa izvi zvinoda kuti muverengi ave nekunzwisisa kwakanaka kweCisco Crosswork uye Cisco NSO uye kushandiswa kwayo, sezvinotsanangurwa mumagwaro eCisco. Kuti uwane rumwe ruzivo nezveNSO zvigadzirwa, enda ku: https://developer.cisco.com/docs/nso/.

Cisco Crosswork Workflow Maneja Solutions
CWM Solutions muunganidzwa wemakesi ekushandisa akajairwa akagadzirirwa kuita kuti magadzirirwo emumunda ave nyore uye akatwasuka. Inovakwa uchishandisa Cisco Crosswork Workflow Manager (CWM) uye Cisco Network Services

Device Onboarding 1

Mudziyo Onboarding Package

Mudziyo Onboarding

Orchestrator (NSO). Gwaro iri rinotsanangura mashandisiro aungaita mudziyo wekushandisa Onboarding kuvandudza mashandiro uye nekumhanyisa kwaunoshandisa pabhodhi zvishandiso zvitsva zvetiweki. Cherechedza: Dzvanya izvi zvinongedzo kuti uwane rumwe ruzivo uchishandisa Cisco CWM uye Cisco NSO.
Mudziyo Onboarding Package
Iyo CWM Solutions Device Onboarding use kesi ishandiso pasuru inoshandisa Cisco-ZTP application kupa kure kure network network nekuisa iyo boot image uye yekutanga zuva-0 kumisikidza.
Mudziyo Onboarding (DO) uye Zero-Touch Provisioning (ZTP)
Iyo Chishandiso Onboarding (DO) application inoshandisa Cisco Zero-Touch Provisioning (ZTP). ZTP inogadzirisa kuisirwa kwemifananidzo software uye kusimudzira pamwe nekuisa zuva-0 kumisikidzwa files paunenge uchiendesa Cisco kana yechitatu-bato zvishandiso kekutanga. Iyo Cisco-ZTP mhinduro inopa kuchinjika nekutsigira akasiyana emidziyo, kusanganisira Cisco IOS XR, IOS XE, uye Nexus. Iyo Cisco-ZTP mhinduro inoshandiswa muDO ine zvikamu zvina: sevha yeDHCP, mutengi (ZTP script), HTTP server, uye NSO basa pack. Ongorora: Zvese zvikamu zvinoda kuiswa uye kubatana kune mudziyo. Kuti uwane ruzivo, ona Device Onboarding Prerequisites.
Device Onboarding Prerequisites
Kuti Device Onboarding ishande nemazvo, izvi zvinodikanwa zvinoda kuvepo uye kushanda. · Midziyo inogoneswa neZTP. · Midziyo inokwanisa kushandisa zvinyorwa zvePython kana Shell sechikamu cheZTP maitiro. · Network yekubatanidza kubva kumidziyo kuenda kuNSO, DHCP, uye HTTP/TFTP maseva. · IP kero nzvimbo inokwana kugadzirisa ese maturusi anodiwa. · Iyo DHCP gadziriro yekuona rudzi rwechishandiso uye nekupa iyo yakakodzera mumiririri wedhivha nzvimbo. · Yakaderera NSO vhezheni 6.1 kana kupfuura. · Iyo DO (Cisco-ztp) package yakaiswa paNSO. · Python kana Shell zvinyorwa zviripo, imwe yemhando yega yega yeZTP mudziyo, iyo inoshandisa iyo DO (Cisco-ZTP) callbacks, mudziyo kusimudzira mufananidzo, uye Day-0 kumisikidzwa. · (Sarudzo) NED mapakeji anowanikwa kune mudziyo paboarding.
Device Onboarding Function Package
Iyo Cisco Device Onboarding (DO) inoshanda pasuru inotsanangura iyo interface kune zvese kubata ZTP chinangwa uye APIs yeDO mutengi (bootstrap scripts ari kushanda pachigadzirwa) kupindirana. Iyo DO data modhi inogonesa iwe kuvaka kabhuku yebasa-yakavakirwa ZTP-profiles iyo yega yega inotora zuva-0, software-mufananidzo (sarudzo), uye

Device Onboarding 2

Mudziyo Onboarding

Pasuru Zvikamu

mudziyo onboard marongero. Izvi profiles inobva yabatanidzwa nemudziyo kuburikidza nemuenzaniso webasa unonzi mepu. Yese yemepu inoiswa inofanira kudoma ruzivo rwechishandiso (semuample, serial-nhamba) pamwe neZTP-profile inoshandiswa kumudziyo. Iyo yakasarudzika ID inoita kuti iwe utarise uye usimbise chishandiso kana uchishandisa NSO ZTP API endpoints. Iyo DO inoshanda pasuru inotarisisa mafambiro emudziyo uye inogona kutariswa uchishandisa iyo ZTP mepu sevhisi chirongwa data.
Pasuru Zvikamu
· Zuva-0 template: Paunenge uchigadzira zuva-0 file, kune mana akasiyana anogarwa otomatiki ane chaiwo maitiro akanyorwa pano. Ona Zuva-0 Template. DEV_CUSTOMER_USERNAME
· DEV_CUSTOMER_PASSWORD
· DEV_CUSTOMER_ENABLED_PASSWORD
· MGMT_IP_ADDRESS
Cherechedza: Madhiridhi DEV_CUSTOMER_ENABLED_PASSWORD uye MGMT_IP_ADDRESS anoenderana neZTP pro.file, kuvapo kwe-management-ip-address, uye sec-password variables.
· Authgroup: The authgroup inodiwa kuti iwe upinde muNSO.
· Device Onboarding Settings: Aya marongero anosimbiswa uye anosimbiswa panguva yekukwira.
· (Sarudzo) Mufananidzo weSoftware: Iyo software pachayo inomhanyisa mudziyo.
Mudziyo Onboarding Flow
Mudziyo Onboarding uchishandisa iyo Cisco-ZTP mumiriri inoyerera ine zvikamu zvitatu. Kuwana Ruzivo rweBootstrap: Chishandiso chinopa chikumbiro kune server yeDHCP kuti iwane nzvimbo (URL) yebootstrap file (script). Mudziyo wacho unobva wadhaunirodha uye woshandisa script.
· Kutarisa Kutevedza Kwemifananidzo uye / kana Kukwidziridza: Kamwe bootstrap file (script) yamhanya, iyo gadziriso inoiswa kune mudziyo kungave neyakagadziridzwa nyowani (kana mudziyo uchangobva kuwedzerwa) kana kusimudzira mudziyo uripo.
Kusimbisa nekushandisa iyo nyowani (yezuva-0) gadziriso: Iyo gadziriso inozoitwa yekuongorora uye yekusimbisa maitiro zvinoenderana neZTP-basa.
Cherechedza: The bootstrap file inogona kunge iri nyore script inoshandisa zuva-0 kumisikidzwa kana script yakadzama inoshanda seCisco-ZTP mhinduro mutengi. Kazhinji, script file yakanyatsokodzera Cisco-ZTP mhinduro yekushandisa.

Device Onboarding 3

Mudziyo Onboarding Flow

Mudziyo Onboarding

Iyo ZTP process inodhawunirodha iyo file uye anoimhanyisa. Cisco IOS XR, IOS XE, uye Nexus zvishandiso zvinotsigira bash, python script, uye a file ine mirairo yeIOS seyo bootstrap file. Cherechedza: The bootstrap file inogona kunge iri nyore script inoshandisa zuva-0 kumisikidzwa kana script yakadzama inoshanda seCisco-ZTP mhinduro mutengi. Kazhinji, script file yakanyatsokodzera DO (Cisco-ZTP) mhinduro yekushandisa.
Device Onboarding 4

Mudziyo Onboarding

Mashandiro Anoita Dhidhiyo Onboarding

Mashandiro Anoita Dhidhiyo Onboarding
Ichi chikamu chinotsanangura kuti Device Onboarding inoshanda sei. Chikamu chinotevera chinokutungamira kuburikidza neMatanho eKukwira Chishandiso Chinogadziriswa.
Zuva-0 Template
The day-0 template ndeye reusable configuration template ine akawanda placeholder akasiyana. Izvo zvakakosha zvezvisiyana izvi chikamu cheprofile tsanangudzo. Iyi template inoita kuti iwe ugone kushandisazve zuva-0 zvigadziriso kune mamwe madhizaini ekukwira mapurojekiti. Hukoshi hwechibatiri hunotsanangurwa panguva yeZTP mepu sevhisi (zvibatiso zvinosiyana zvine mudziyo uye zvinosanganisirwa muZTP-pro.file) paunogadzira mepu yeZTP. Izvi zvinhu zvinokupa kutonga kukuru pamusoro pekuti zuva-0 yekumisikidza template inopihwa sei kune yakapihwa mudziyo.
Izvi ndezveampyezuva-0 template yeCisco IOX XR mudziyo.


ncs0-zuva540 !! IOS XR zita rekushandisa ${DEV_CUSTOMER_USERNAME} boka mudzi-lr password 0 ${DEV_CUSTOMER_PASSWORD} ! zita remugamuchiri ${HOST_NAME} ! vrf Mgmt-intf kero-mhuri ipv0 unicast ! domain name cisco.com domain name-server domain lookup source-interface MgmtEth4/RP0/CPU0/0 interface MgmtEth0/RP0/CPU0/0 ipv0 kero ${MGMT_IP_ADDRESS} 4
! router static kero-mhuri ipv4 unicast
0.0.0.0/0

! ! ! ssh server v2 ssh server vrf Mgmt-intf

Device Onboarding 5

Resource Pools

Mudziyo Onboarding

Resource Pools
ZTP inoshandisa IP zviwanikwa zvakaunganidzwa mudziva rakafanana rinonzi dziva resource. Dziva rekushandisa rinogadziriswa ne IP kero kana subnet. Dziva rekushandisa rinoshandisa resource-maneja package muNSO kugovera IP kero.
Iyo resource-maneja inopa ZTP mepu sevhisi inobata manejimendi IP-kero basa. Iwe unogona zvakare kusarudza kupa zvakajeka manejimendi-ip -kero paZTP mepu sevhisi kune yakapihwa mudziyo. Muzviitiko zvese zviri zviviri, ZTP application auto inozadza MGMT_IP_ADDRESS chibatiso chenzvimbo ichipa iyo day-0 kumisikidza mudziyo.
Cherechedza: Dziva rekushandisa rinongodiwa chete paunenge uchishandisa ine simba IP kero. Kana uri kushandisa static IP kero, resource pool variable haidiwi. Kuti uwane ruzivo, tarisa kuRoad Resource Pool (Nhanho 6).
Profiles uye Ruzivo rweMepu Yebasa
Iyo Profiles catalog ine seti yezvigadziriso zvimiro, senge 0-zuva files, zvigadziriso zvekushandisa, uye shanduro yesoftware inoshandiswa kumidziyo. Iyo mudziyo onboarding mhinduro inobatanidza iyo ZTP-profiles nemidziyo uchishandisa mepu yebasa. Mepu ine ruzivo rwakakosha uye inoshandisa iyo ruzivo kune mudziyo panguva yeChishandiso Onboarding (DO) maitiro. Yese yemepu yekupinda ine imwe yakasarudzika ruzivo rwechishandiso pamwe neZTP-profile inoshandiswa kumudziyo. Iyo mepu sevhisi chirongwa data inoratidza kufambira mberi kwemudziyo.
Iyo OS software-vhezheni uye yemufananidzo inotsanangurwa muZTP-profile anowanikwa kune ZTP mutengi script kuenzanisa software vhezheni uye kutanga kusimudzira mufananidzo. Iyo ZTP package haigadzirise kana kushandisa yakagadziriswa OS ruzivo. Kana chirongwa cheZTP chapera, sevhisi yemepu yeZTP inoisa midziyo mumuti weNSO mudziyo kuti ienderere mberi nekugadzirisa zvishandiso nechero iripo core function pack mhinduro.
Kuti upinde mumudziyo, hunhu hunogadziriswa muprofile inofanira kusetwa kuchokwadi, ona nhanho 8 Load Service (Mepu), uye mudziyo-mhando (NED, port, uye authgroup) inofanirawo kusetwa. Kana pasina authgroup marongero pasi pechishandiso-mhando, ipapo zita rekushandisa, password uye sec-password hunhu hunofanirwa kupihwa.
Mudziyo Onboarding Bootstrap
Iyo Device Onboarding package inotsanangura maviri callback chiito APIs yeChishandiso Onboarding- mutengi kusangana. Iyo yekuwana-bootstrap-data callback chiito inodzosa iyo bootstrapping kumisikidza, zuva-0 kumisikidzwa inogadzirwa mudziyo, uye OS mufananidzo ruzivo sekurongedzerwa paZTP-pro.file. Iyo Device Onboarding-client script inozogadzirisa iyo OS yemufananidzo uye inoshandisa iyo yezuva-0 kumisikidza kune mudziyo.
Munguva yebootstrap process, iyo Chishandiso Onboarding-client script inoshuma kufambira mberi uchishandisa iyo repoti-kufambira mberi callback chiito. Iyo get-bootstrap-data uye rondedzero-kufambira mberi zviito zvinofanirwa kunge zvine yakasarudzika identifier yemudziyo. Iyo get-bootstrap-data API call inosanganisirawo: mudziyo mutengesi, modhi, OS-zita, uye OS-vhezheni. Saizvozvo, iyo report-progress API call inosanganisira yekusarudza meseji.
Kana ese ari maviri manejimendi rekushandisa dziva uye akajeka manejimendi IP kero masisitimu asina kusetwa uye Dhivha Onboarding-profile inotsanangura chishandiso sechinofambiswa, iyo Chishandiso Onboarding-mutengi script inofanira kudzoreredza manejimendi IP kero kubva pachishandiso uye kuitumira kuNSO kuburikidza nerepoti-kufambira mberi chiito callback.
Izvi ndezveampiyo yekuwana-bootstrapping-data call back script.
curl -i -u ztpclient:topsecret -H “Content-Type:application/yang-data+json” -X POST -d '{“input”:{“model” : “CSR1KV”,”os-name” : “cisco-ioxr”,”vendor” : “Cisco”,”unique-idos 124,” “AAFOS” :12.1: “XNUMX”}}'

Device Onboarding 6

Mudziyo Onboarding

Matanho eKukwira Chishandiso Chinogadziriswa

http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/get-bootstrapping-data
<< Muviri wekupindura >> {"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" }, "zuva-0-kugadzirisa": "!! IOS XRnusername adminn group root-lrn password 0 adminn!nhostname xr_2n!nvrf Mgmt-intfn kero-mhuri ipv4 unicastn!ninterface MgmtEth0/RSP0/CPU0/0n vrf Mgmt-intfn ipv4 kero 192.168.20.1 255.255.255.0n!nrouter staticn vrf Mgmt-intfn kero- mhuri ipv4 unicastn 0.0.0.0/0 192.168.122.1 110n !n!nssh server v2nssh server vrf Mgmt-intfnn} tauraiurl -i -u ztpclient:topsecret -H “Content-Type:application/yang-data+json” -X POST -d '{“input” : {“unique-id”: “AAO124GF”,”progress-type”: “bootstrap- yakakwana”}}' http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/report-progress << Response header >> HTTP/1.1 204 Hapana Zviripo

Matanho eKukwira Chishandiso Chinogadziriswa
Uku ndiko kutevedzana kwematanho aunoshandisa Device Onboarding kugadzirisa mudziyo unotungamirwa neNSO uchishandisa ingave ine simba kana static IP Kero.

PFUPISO MATINJI

1. Rongedza/Gadzirisa ncs.conf file 2. Gadzira Local Authentication (yeNSO) 3. Gadzira Authgroup 4. Gadzira Net Cam Mitemo file 5. Load Onboarding Payload neDay-0 template 6. Load Resource Pool (kana uchishandisa IP Kero ine dynamic. Kana uchishandisa IP Kero isingachinji, svetuka danho 6. 7. Load Profile 8. Mutoro Webasa (Mepu). Kana uri kushandisa static IP kero isingatungamirirwe neNSO, svetuka Danho rechitanhatu, uye
rodha mepu yebasa yakaparadzana neiyo static IP kero muChinhanho 8.

MATANHO AKADZWA

Maitiro

Nhanho 1 Nhanho 2

Raira kana Chiito Rongedza/Gadziridza ncs.conf file Gadzira YeNharaunda Yechokwadi (yeNSO)

Chinangwa

Device Onboarding 7

Rongedza/Gadziridza ncs.conf file

Mudziyo Onboarding

Nhanho 3 Nhanho 4 Nhanho 5 Nhanho 6
Nhanho 7 Nhanho 8

Raira kana Chiito

Chinangwa

Gadzira Authgroup

Gadzira Net Cam Mitemo file

Rodha Onboarding Payload neDay-0 template

Load Resource Pool (kana uchishandisa dynamic IP Kero. Kana uchishandisa IP kero isingachinji, svetuka nhanho yechitanhatu.

Mutoro Profile

Load Service (Mepu). Kana uri kushandisa static IP kero isingatungamirirwe neNSO, svetuka Danho rechitanhatu, uye rodha sevhisi mepu ine static IP kero muChinhanho 6.

Rongedza/Gadziridza ncs.conf file
Shandisa aya samples kugadzirisa iyo restconf netcp chiteshi chitsva uye huchokwadi hwenzvimbo kuti ukwanise kupinda muNSO. Cherechedza: Izvi sample inoshandisa 8080 yenhamba yechiteshi uye mushure mekugadzirisa file, tangazve nsc.
Wedzera tcp port (8080 default port)
chokwadi chokwadi <8080>
Gadzira Huchokwadi hweNzvimbo
Huchokwadi hwenzvimbo
chokwadi
Gadzira Authgroup

Default-authgroup.xml default

Device Onboarding 8

Mudziyo Onboarding

Gadzira Net Cam Mitemo

Cisco123#
Gadzira Net Cam Mitemo


65534 65534 /var/ncs/homes/public/.ssh /var/ncs/homes/public kuramba kuramba kuramba ztp ztp ztp chiito-callback cisco-ztp /cisco-ztp:ztp/cisco-ztp:classic * permit
>>

Device Onboarding 9

Rodha Onboarding Payload neDay-0 template

Mudziyo Onboarding


Rodha Onboarding Payload neDay-0 template


ncs0-zuva540 !! IOS XR zita rekushandisa ${DEV_CUSTOMER_USERNAME} boka mudzi-lr password 0 ${DEV_CUSTOMER_PASSWORD} ! zita remugamuchiri ${HOST_NAME} ! vrf Mgmt-intf kero-mhuri ipv0 unicast ! domain name cisco.com domain name-server 4 domain lookup source-interface MgmtEth171.70.168.183/RP0/CPU0/0 interface MgmtEth0/RP0/CPU0/0 ipv0 kero ${MGMT_IP_ADDRESS} 4
! router static kero-mhuri ipv4 unicast
0.0.0.0/0
! ! ! ssh server v2 ssh server vrf Mgmt-intf
Rodha Resource Pool (Kana Uchishandisa Dynamic IP Kero)



ztp-dziva

Device Onboarding 10

Mudziyo Onboarding

Mutoro Profile (yekutarisirwa payload-dynamic IP Kero)

ip_address_end>
Mutoro Profile (yekutarisirwa payload-dynamic IP Kero)
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-dziva ncs5-zuva0 Cisco540# chokwadi cisco-iosxr-cli-0file>
Cherechedza Profiles for static IP kero payloads haibatanidzi dziva resource.


<profile> ncs540-profilecisco-ioxr 7.10.2 > ncs5-zuva0 chokwadi

Device Onboarding 11

Rodha Sevhisi Mepu (Dynamic IP Kero)

Mudziyo Onboarding

cisco-iosxr-cli-7.53file>
Rodha Sevhisi Mepu (Dynamic IP Kero)


ncs540 FOC2712R3D6file> nc540-profile</profile> HOST_NAME NCS540-2
Load Service Mepu (Static IP Kero)


ncs540 FOC2712R3D6file> nc540-profile</profile> HOST_NAME NCS540-2
Senge sarudzo, iwe unogona zvakare kukwira mudziyo uchienda kune iri kure NSO. A ZTP NSO server ivhavha inotungamirirwa iyo ine NSO yakaiswa neChidimbu Onboarding application. Iyo iri kure NSO iseva isina kutarisirwa kwaunogona kukwira mudziyo mushure meZTP maitiro. Iyi alternate NSO server inoshandiswa kukwira midziyo isina kubatwa. Kushandisa isina kutariswa NSO server inopatsanura iyo Dhivha Onboarding-chaiyo mabasa kubva kune yakakura network mhinduro. Kugonesa kuita uku, Dhidhiyo Onboarding inotsanangura YANG modhi inobata iri kure-so server.

Device Onboarding 12

Mudziyo Onboarding

Mudziyo Urikukwira Chishandiso Chisina Kutarisirwa

Mudziyo Urikukwira Chishandiso Chisina Kutarisirwa
Maitiro akashandiswa kusimudzira mudziyo usingatungamirirwe neNSO akafanana zvakanyanya nemaitiro ekukwira kune server inotungamirwa neNSO. Musiyano chete kuseta iyo inogadziriswa shanduko kune yechokwadi (inotungamirwa) kana yenhema (isina kutariswa) kana uchirodha pasi Profile. Izvi sample inoratidza shanduko yemanejimendi yakaiswa kuti nhema kune mudziyo usingatarisirwe.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-dziva ncs5-zuva0 Cisco540# nhema cisco-iosxr-cli-0file>

Example: Shandisa Dhidhiyo Onboarding kune Onboard a Network Device
Ichi chikamu chinopa example yenzira yekugovera iyo Chishandiso Onboarding mafambiro.

Prerequisites

· A Crosswork Workflow Manager (CWM) OVA iri kushanda. · A Network Service Orchestrator (NSO) system (vhezheni 6.1.9 kana gare gare) yakaiswa uye inoshanda. · Yakavanzika yeNSO server inogadzirwa kuti ishandiswe muCWM. · Iyo Mepu-service-create-poll-plan.sw.jason workflow inoiswa muCWM.

Workflow Procedure

Maitiro

Danho 1

Gadzira dziva rekushandisa uchishandisa iyi payload.

Device Onboarding 13

Workflow Procedure

Mudziyo Onboarding

Nhanho 2 Nhanho 3

ztp-dziva ip_address1.0
Gadzirai authgroup uchishandisa chinyorwa ichi.
default admin
Gadzira Day-0 template uchishandisa iyi script.
!! IOS XR zita rekushandisa ${DEV_CUSTOMER_USERNAME} boka mudzi-lr password 1.0 ${DEV_CUSTOMER_PASSWORD} ! zita remugamuchiri ${HOST_NAME} ! vrf Mgmt-intf kero-mhuri ipv0 unicast ! domain name cisco.com domain name-server domain lookup source-interface MgmtEth0/RP4/CPU0/0 interface MgmtEth0/RP0/CPU0/0 ipv0 kero ${MGMT_IP_ADDRESS} ! router static kero-mhuri ipv0 unicast 4/4 ! ! ! ssh server v0.0.0.0 ssh server vrf Mgmt-intf

Device Onboarding 14

Mudziyo Onboarding

Workflow Procedure

Danho 4
Nhanho 5 Nhanho 6 Nhanho 7

Gadzira ZTP-profile uchishandisa script iyi.
<profile> ncs5501-profilecisco-ioxr 7.9.2 http://172.22.143.63/xr-5500-792/ncs5500-golden-x7.9.2-v1.iso 5b195c174a9de13ca04f44c51d222b14 ztp-dziva ncs0-zuva5 chokwadi cisco-iosxr-cli-0file>
Mushure medziva rekushandisa, authcode, zuva-0-template, uye ZTP-profile zvagadzirwa, gadzira iyo ztp mepu sevhisi pane nso uchishandisa iyo CWM UI.
Pinda muCWM uye sarudza iyo Workflows tebhu.
Dzvanya Gadzira New Workflow.
a) (Zvinodiwa) Nyora muZita reKushanda Kwebasa.

Device Onboarding 15

Workflow Procedure
b) (Inodiwa) Nyora mushanduro yekufambiswa kwebasa.

Mudziyo Onboarding

Device Onboarding 16

Mudziyo Onboarding

Danho 8

Dzvanya Gadzira Workflow. Iyo Workflow yakanyorwa muWorkflow Tafura

Workflow Procedure

Device Onboarding 17

Workflow Procedure

Mudziyo Onboarding

Danho 9
Nhanho 10 Nhanho 11

k Zita reKushanda kuvhura iyo Workflow skrini. (Details tab ndiyo yakasarudzika.) Iyo Workflow Tsanangudzo ID uye Zuva Rokugadziridza zvinozadzwa otomatiki.
(Sarudzo) Nyora chero Tags.
Dzvanya iyo Code tab kuti view chinyorwa chemepu.

Device Onboarding 18

Mudziyo Onboarding

Danho 12

Dzvanya Run the Run basa hwindo rinovhura.

Workflow Procedure

Device Onboarding 19

Kumhanyisa Mepu

Mudziyo Onboarding

Nhanho 13 Nhanho 14
Nhanho 15 Nhanho 16

(Sarudzo) Nyora chero Tags. Nyora mukati maInput variables. Exampinoratidzwa pano:
{“nsoInstance”: “NSO”, “ztp”: {“map”: {“id”: “NCS_5”, “unique-id”: “FOC2712R3D6”, “profile”: “ncs540-profile”, “variable”: {“zita”: “HOST_NAME”, “value”: “NCS_5” } } } }
(Sarudzo) muchikamu Kana gadzirisa nguva, frequency, uye kurongeka kuti mepu inomhanya. a) (Sarudzo) Tanga zvakananga (default). b) Rongedza zuva chairo nenguva. c) (Kana zuva uye nguva yakasarudzwa) Sarudza Frequency. d) (Kana script ichizoitwa mukurongeka kwenguva) Sarudza Cron.
Dzvanya Run Job.

Kumhanyisa Mepu
Mushure mekudzvanya Run Job. Maitiro
Nhanho 1 Sarudza Maneja Webasa> Mabasa Anoshanda.

Device Onboarding 20

Mudziyo Onboarding
Step 2 Dzvanya zita rebasa raunoda kurivhura. (Mune muenzaniso uyuample, chimiro chebasa chiri kushanda.)

Kumhanyisa Mepu

Danho 3

Kamwe maitiro eZTP apera paXR mudziyo. Sarudza Jobho Maneja> Akapedzwa Mabasa tebhu. Basa racho rakanyorwa mu

a Danho 4

t Tinya Zita rebasa. Peji yeJobho inovhura ichiratidza iwo ruzivo rwebasa uye Jobho Chiitiko Log.

Device Onboarding 21

Kumhanyisa Mepu

Mudziyo Onboarding

Nhanho 5 Muchikamu cheJobho Chiitiko Rogi, tinya iyo yekuwedzera (+) chikwangwani kuruboshwe kweWorkflowExecution (chiitiko chekupedzisira mu

i

l

Cherechedza The MapCreatedStatus variable is set to true and the PlanStatusResult variable is set shows asvikirwa zvichireva kuti mepu yeZTP irikusvikirwa.

Device Onboarding 22

Mudziyo Onboarding

Kumhanyisa Mepu

Danho rechitanhatu PaNSO, XR mudziyo uri pabhodhi uye mepu; mamiriro ehurongwa asvikwa. Kuverenga kunoratidza kuti mudziyo wakavharwa.

Device Onboarding 23

Kumhanyisa Mepu

Mudziyo Onboarding

Device Onboarding 24

Zvinyorwa / Zvishandiso

CISCO Crosswork Workflow Maneja [pdf] Bhuku reMushandisi
Crosswork Workflow Maneja, Workflow Maneja, Maneja

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *