User Tools

Site Tools


automation:jinja2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
automation:jinja2 [2017/05/27 15:25] jotasandokuautomation:jinja2 [2023/11/02 14:38] (current) – external edit 127.0.0.1
Line 1: Line 1:
 **JINYA**\\ **JINYA**\\
-It uses a template file (jinja) and a //templating code// (in python) but it might be easier to use Ansible instead of the python code (see [[https://en.wikipedia.org/wiki/Jinja_(template_engine)|External Link]]).\\ +  * Nice examples: https://github.com/dgjnpr/ansible-template-for-junos 
-All the links plus a tutorial can be found [[http://vulgarpython.com/jinja2-templates-for-network-automation/|here]]+  * It uses a template file (jinja) and a //templating code// (in python) but it might be easier to use Ansible instead of the python code (see [[https://en.wikipedia.org/wiki/Jinja_(template_engine)|External Link]]).\\ 
 +  All the links plus a tutorial can be found [[http://vulgarpython.com/jinja2-templates-for-network-automation/|here]] 
 +  * Loop with variable and multiple template and targets : [[http://www.mydailytutorials.com/ansible-template-module-examples/|Link]]
 \\ \\
 Note that, in Ansible, ROLES are the ones that generate the configurations, **Roles are made up of a task and one or more template file**. Note that, in Ansible, ROLES are the ones that generate the configurations, **Roles are made up of a task and one or more template file**.
automation/jinja2.1495898707.txt.gz · Last modified: (external edit)