Step 2: Up and Running
This section walks you through the preparatory steps that a Super User or Network Admin must perform before onboarding a device and moving the device to production.
Add Network Resource Pools
A network resource pool defines values for network resources, such as IPv4 loopback addresses, interface IP addresses, and so on that are assigned to the devices in your network during device onboarding and for provisioning services (L2VPN, L3VPN, and L2 circuit).
You can create a network resource pool in Paragon Automation in one of the following ways:
-
By configuring the resource pool in the Paragon Automation GUI.
-
By uploading JSON files to Paragon Automation.
-
By using REST APIs.
This section guides you through the steps to add network resource pools from the Paragon Automation UI. For information about adding resource pools by using JSON files or REST APIs, see Add Resource Pools.
To configure network resource pools in the Paragon Automaiton GUI:
Add a Label
Labels can be used to identify devices of the same type or role and can be used as a reference in a device profile. For example, you can tag all provider edge devices with the label PE. Then, within a device profile, you can define that BGP sessions or MPLS LSPs should be established with any other device with the same label. When a provider edge device is onboarded using this profile, it gets tagged with label PE and automatically configured to peer with all the other devices also tagged with the label PE. At the same time, all these other devices also get configured to peer with this new device.
To add a label:
Add a Device Profile
A device profile defines global configuration elements that are added to the device during onboarding. The configuration elements include hostname, IP address of the loopback, router ID, AS number, and protocols such as BGP and PCEP.
-
Configured labels in Paragon Automation.
-
Defined the resource pools. See Add Network Resource Pools.
Add an Interface Profile
An interface profile defines interface-specific configuration elements that are added to the device during onboarding, including the interface’s IP address, whether the interface will be used for management or Internet connectivity, or whether the interface will be running OSPF, IS-IS, LDP, or RSVP protocols.
To add an interface profile:
Add a Network Implementation Plan
To onboard a device, and enable health, connectivity, and compliance monitoring of the device after onboarding, you must create a network implementation plan that includes the device.
Network implementation plans define which device and interface profiles should be applied to a device or a group of devices during onboarding. The profiles define which interfaces to configure, which protocols to enable, which IP addresses to assign, and so on.
To add a network implementation plan:
Install a Device
A field technician should install the device at the site. For information about installing Juniper devices, see the Hardware guide of the respective device at https://www.juniper.net/documentation/.
For installing Cisco Systems devices, refer to Cisco Systems documentation.
Onboard a Device
A superuser or network administrator can onboard a device by committing the outbound SSH commands to connect with Paragon Automation, on the device. This method of onboarding a device by committing the outbound SSH commands is also referred as "Adopting a Device".
You can onboard a device by any of the following methods:
-
Onboard a device by using ZTP.
In this method, you commit the SSH configuration on the device during ZTP.
-
Onboard a device without ZTP.
In this method, you manually commit the SSH configuration on the device.
For information on how to onboard a device, see the Up and Running section in the Onboard Juniper Networks Devices to Paragon Automation Quick Start Guide.
Approve a Device for Service
After a device is onboarded, a user with the superuser or network administrator can move the device to production and provision services on them.
To move a device to production: