cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
314
Views
2
Helpful
1
Replies

CatalystCenter DayN Template

LAN team
Level 1
Level 1

Hello,

I was already using Day0 templates in PnP mode and I'm starting on DayN templates.

There is something that bothers me and I suppose I'm making a mistake somewhere.

I want to push a specific template for a piece of config, but when I use provisioning, CatalystCenter systematically pushes a part of generic network config inherited from "Network Settings", DNS, domain etc... and I don't know how to not push this part of config. I just want to push my template defined in the DayN project.

Thanks in advance.

1 Accepted Solution

Accepted Solutions

Dan Rowe
Cisco Employee
Cisco Employee

Hi,

You have several options:

1. Push the template using the 'Provision Template' option under Template Hub

Screenshot 2024-09-13 at 12.33.19 PM.png

2. Use the 'Provision Template' workflow under Catalyst Center menu -> Workflows -> Provision Templates:

Screenshot 2024-09-13 at 12.40.08 PM.png

3. Push the template using the Template Programmer API

Screenshot 2024-09-13 at 12.35.22 PM.pngAdam Radford create a script that utilizes the template programmer API to push templates to target network devices which you can use as a reference. Please note that this script does not support pushing templates that utilize variable binding or system variables:

https://github.com/CiscoDevNet/DNAC-TemplateProgrammer

The options above will only push the template configuration, network intent configuration does not get pushed during these workflows like they do when you execute a Day-N provisioning workflow.

HTH!

View solution in original post

1 Reply 1

Dan Rowe
Cisco Employee
Cisco Employee

Hi,

You have several options:

1. Push the template using the 'Provision Template' option under Template Hub

Screenshot 2024-09-13 at 12.33.19 PM.png

2. Use the 'Provision Template' workflow under Catalyst Center menu -> Workflows -> Provision Templates:

Screenshot 2024-09-13 at 12.40.08 PM.png

3. Push the template using the Template Programmer API

Screenshot 2024-09-13 at 12.35.22 PM.pngAdam Radford create a script that utilizes the template programmer API to push templates to target network devices which you can use as a reference. Please note that this script does not support pushing templates that utilize variable binding or system variables:

https://github.com/CiscoDevNet/DNAC-TemplateProgrammer

The options above will only push the template configuration, network intent configuration does not get pushed during these workflows like they do when you execute a Day-N provisioning workflow.

HTH!

Review Cisco Networking for a $25 gift card