Configuration Templates Overview
Paragon Automation provides configuration templates to provision opaque configurations, both during onboarding and throughout the device lifecycle, for Juniper Networks and other third-party devices. By using configuration templates, you can deploy customized configurations on devices that are managed by Paragon Automation.
A configuration template can be used as follows:
Globally—You can define the configuration (for example, SNMP Configuration) to be applied to all the devices managed by Paragon Automation.
Device-specific—You can define a configuration that is specific to a device; for example, BGP configuration
By default, Paragon Automation provides some predefined configuration templates. See Table 1 for the list of the predefined configuration templates You can also create your own templates by cloning an existing template and modifying its settings. Templates can be added by administrators or users with privilege to add configuration templates. Some of the predefined templates are pre-assigned to specific device templates for enabling configurations that are required during onboarding of a device; for example, username and password.
Table 1 lists the predefined configuration templates available in Paragon Automation.
Name |
Description |
---|---|
AE_DEVICE_COUNT |
Configure the aggregated Ethernet interfaces on a device. |
BANNER |
Configure the banner that appears when you log in to a device. |
DNS |
Configure Domain Name System (DNS) server settings on a device. |
DOMAIN_NAME |
Configure the domain name on a device. |
HOSTNAME |
Configure the host name on a device. |
LLDP |
Enable and configure Link Layer Discovery Protocol (LLDP) on all interfaces of a device. |
LOCAL_USER |
Configure a local user on a device. |
NETCONF |
Configure NETCONF on a device. |
NTP |
Configure Network Time Protocol (NTP) settings on a device. |
SNMP |
Configure basic SNMP version 2 (SNMPv2) parameters on a device. |
SSH |
Configure SSH parameters on a device. |
SYSLOG |
Configure system log settings on a device. |
You can deploy a configuration template as follows:
Deploy the configuration template directly on a device; see Deploy a Configuration Template to a Device
Assign the configuration template to a device template so that the configuration is deployed on a device during zero-touch provisioning (ZTP) and device discovery; see Assign Configuration Templates to a Device Template.
Benefits
Configuration templates provide a mechanism to create customized configurations and push the configurations to one or more devices. This helps you to deploy configurations beyond the standard configuration templates provided in Paragon Automation.