

Pandhuan pangguna
Lampiran: Cithakan Kustom
This section explains the following topics:
- Custom Templates Configuration, on page 1
Konfigurasi Cithakan Custom
Tujuane
Custom templates are user-defined templates that allow for the customization and automation of network services not supported by the function pack. They define specific configurations and settings that can be applied to network devices and services, making deploying and managing network resources more efficient and consistent.
To use custom templates in Crosswork Network Controller, you must pre-configure them in Crosswork Network Services Orchestration (NSO). Once configured in NSO, the Crosswork Network Controller will display your custom template for selection when you provision a device or a service. NSO uses XML-based configuration (config) templates, which you can invoke from provisioning code or link directly to devices or services. XML templates are snippets of configuration, similar to the CDB init files, nanging luwih kuat.
Alur kerja
To illustrate the capabilities of custom templates, we have provided an example that uses variable substitution to create an XML template. We then walk you through importing the template in NSO and referencing it in the L2VPN service in the Crosswork Network Controller.
To use custom templates:
- Nggawe minangkaampcontone karo konfigurasi piranti sing dikarepake ing router kaya ing ngisor iki:
policy-map TEST-POLICY
class class-default
police rate 200 mbps
!
!
pungkasan-kabijakan-peta - Log in to NSO CLI and sync from that device.
admin@ncs# piranti piranti PE99-55A1 sink-saka - In NSO CLI, get the running config for the policy map. Display the configuration in an XML format.

- Nyalin file output menyang editor teks utawa kode. Nemtokake variabel sing bisa diganti utawa diparameter miturut kabutuhan nggunakake curly braces lan tandha dolar, {$VARIABLE}. Sampeyan bisa milih kanggo nyimpen jeneng variabel ing huruf kapital kanggo nggawe luwih ngadeg metu saka unsur XML liyane ing file. Ing kene, kita nggawe rong variabel, $POLICY_VAR lan $RATE_MBS, kanggo cithakan kita.

- Create a skeleton template package in NSO. This will help you generate the XML structure with the correct headers. Copy the <devices> code in the below example kanggo cithakan balung Panjenengan. Konfigurasi jeneng host opsional lan ora dibutuhake minangka bagéan saka XML.
Cathetan The custom-templates name must start with either ct- or CT- and should not include an underscore character.
- Copy the policy-map <config> code you created in step 4 from your text editor.

- Paste it in your skeleton template.


- Save and import your new XML template into NSO using NSO web UI utawa CLI. Langkah iki ngidini sampeyan mbukak gabungan template khusus menyang NSO sadurunge ngetrapake.
a. Yen nggunakake NSO CLI, muat gabungan template menyang NSO kaya ing ngisor iki:
admin@ncs% load merge user-device-template.xml
[ok] admin@ncs%
commit [ok] For details on applying custom templates, refer to Using Custom-Templates– CFP Services in the Cisco NSO Transport SDN Function Pack Bundle 7.0.0 User Guide.
b. Nalika ngimpor liwat Web UI, gunakake pilihan Muat / Simpen banjur klik Tempel kanggo mbukak data kanthi nempel. Owah-owahan anyar uga kudu ditrapake nggunakake Commit kanggo ngetrapake konfigurasi. - Validate the new template in NSO.

- Let’s add this template to the L2VPN service in the Crosswork Network Controller.
a. Choose Services & Traffic Engineering> Provisioning (NSO)> L2VPN> L2VPN-Service
b. Klik
to create a new service. The L2VPN-Service page is displayed.
c. Enter a name for the VPN Identifier and click Continue.
d. Under Custom-templates, click
to apply your custom template. The Crosswork Network Controller will display your custom template for selection.
e. Pilih template khusus sampeyan lan aplikasi variabel sing dibutuhake. Klik Komit owahan. Elinga yen validasi router nuduhake jeneng peta kebijakan lan tarif polisi 250 Mbps.
- Repeat the process for adding the policy to the interfaces. Ensure to add the policy at the device level, as the interface numbers may be different on each side of the L2VPN.
Kanggo luwih mantanamples of configuring custom templates, refer to Using Custom-Templates– CFP Services in the Cisco NSO Transport SDN Function Pack Bundle 7.1.0 User Guide.

Dokumen / Sumber Daya
![]() |
Cithakan Custom CISCO [pdf] Pandhuan pangguna Cithakan Kustomisasi, Kustomisasi, Cithakan |
