Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Config Templates (Freeform Design)

Config templates are text files used to configure internal systems in Freeform. You'll assign a config template to every internal system. You could paste configuration directly from your devices into a config template to create a static config template, but then you wouldn’t be using the potential of config templates. With some Jinja2 knowledge (and maybe some Python), you can parametrize config templates to do powerful things.

For more information about config templates, see Config Templates (Freeform Blueprint).

Create Config Template

  1. From the left navigation menu of the Apstra GUI, navigate to Design > Config Templates and click Create Config Template.
  2. Enter a unique name for the config template including the .jinja extension. (The .jinja extension is required even if you're not using Jinja.)
  3. Enter or paste your content into the Template Text field.
  4. Click Create to create the config template and return to the config template table view. Your newly created config template is available to be imported into any blueprint catalog.
    Note:

    You can also create config templates directly in the blueprint catalog. If you've already created your internal systems in your blueprint, you'll have access to its Device Context all in one place which makes it easier to get device information that you need for config templates.

Edit Config Template

  1. From the left navigation menu of the Apstra GUI, navigate to Design > Config Templates to go to the table view.
  2. Either from the table view or the details view, click the Edit button for the config template to edit.
  3. Make your changes.
  4. Click Update to update the config template and return to the table view.

Delete Config Template

  1. From the left navigation menu of the Apstra GUI, navigate to Design > Config Templates to go to the table view.
  2. Either from the table view or the details view, click the Delete button for the config template to delete.
  3. Click Delete to stage the deletion and return to the table view.