In this section I have compiled a number of template examples built with Jinja2 Language. These samples include a wide ranging set of configurations which may be used in your labs to solve specific configuration requirements. This collection summarizes aspects covered previously in this templating repository, and are aimed at providing quick practical references to help engineers solve automation tasks with the help of Catalyst Center. Additionally these examples may be used in testing in dCloud with any of the labs on this repository.
Note
📣 Thank you for continuing your support of the CATC-Template Repository formerly known as the DNAC-Template Repository by your continued visits to the site.
📣 As with all things there is change. The name will be changing again to stay relevant with Cisco Enterprise Networking Automation. Everything changes to stay relevant. To that end the first of the changes will be there will be additional automation content being added to the repo for:
- Meraki Dashboard to automate it. Labs and tutorials will again all be added to be as concise as possible.
- Cisco Workflows which is generally available at now.
Over the past few months we have updated and redeveloped a lot of content and it is reorganized to be more concise, and to aide users in finding the relevant content easily.
Over the next few months you will notice even more lab updates to the repository, as we add additional content.
The folder structure and resources have been reorganized for ease of use, and so that CODE examples and TUTORIALS will be grouped together for ease of use. We hope this will help users to find the content they need in an easier manner.
This CODE repository is built out to share Catalyst Center Automations and Templates and allow for ongoing submissions from those inclined to share their work with the community. Initially the repository includes all the examples that we have used in this repository in RAW TEXT and JSON format.
The CODE is also offered in Latest Release Candidates automatically
Important
The locations for examples have been consolidated here. If you have a template your proud of and you want your name in lights please submit them and we will include them in the repository giving you an honourable mention.
If you wish to contribute to the templates please submit here
- DayN Velocity Examples - JSON files for easy import to Catalyst Center for Day N
- Onboarding Velocity Examples - JSON files for easy import to Catalyst Center for Day Zero
- DayN Jinja2 Examples - JSON files for easy import to Catalyst Center for Day N
- Onboarding Jinja2 Examples - JSON files for easy import to Catalyst Center for Day Zero
- Wireless Jinja2 Examples - JSON files for easy import to Catalyst Center for Wireless
- RAW TEXT Examples - Templates in raw text for editing
Other Automation Scripts and Documentation used in these labs or elsewhere.
| Descriptions | Folders |
|---|---|
| Cisco Documentation | [Docs Folder](https://github.com/kebaldwi/ DNAC-TEMPLATES/tree/master/CODE/DOCS/) |
| Jenkins Scripts | [Jenkins Examples](https://github.com/kebaldwi/ DNAC-TEMPLATES/tree/master/CODE/JENKINS/) |
| Postman Collections | [Postman Collections](https://github.com/kebaldwi/ DNAC-TEMPLATES/tree/master/CODE/POSTMAN/) |
| Python Code Examples | [Python Code](https://github.com/kebaldwi/ DNAC-TEMPLATES/tree/master/CODE/PYTHON/) |
| Useful Shell Scripts | [Shell Scripts](https://github.com/kebaldwi/ DNAC-TEMPLATES/tree/master/CODE/SHELL/) |
| Template Folder | [Template Folder](https://github.com/kebaldwi/ DNAC-TEMPLATES/tree/master/CODE/TEMPLATES/) |
| CSV Data Examples | [CSV Examples](https://github.com/kebaldwi/ DNAC-TEMPLATES/tree/master/CODE/DATA/CSV/) |
| JSON Data Examples | [JSON Examples](https://github.com/kebaldwi/ DNAC-TEMPLATES/tree/master/CODE/DATA/JSON/) |
| YAML Data Examples | [YAML Examples](https://github.com/kebaldwi/ DNAC-TEMPLATES/tree/master/CODE/DATA/YAML/) |
In this section I have compiled a number of template examples built with Jinja2 Language. These samples include a wide ranging set of configurations which may be used in your labs to solve specific configuration requirements. This collection summarizes aspects covered previously in this templating repository, and are aimed at providing quick practical references to help engineers solve automation tasks with the help of Catalyst Center. Additionally these examples may be used in testing in DCLOUD with any of the labs on this repository.
Practical examples can be located here: Practical Template Examples
Important
Discussions: is now now open, so please do use that for feedback suggestions on improvements or other ideas, please use this link: Discussions
Feedback: If you found this set of labs or content helpful, please fill in comments on this feedback form give feedback.
Issues: will now be used to track problems with documentation or the labs and code, please use this link: Issue