This collection is to provide an easier way to interact with Juniper

Overview The goal of this collection is to provide an easier way to interact with Juniper’s Apstra solution. While nothing will stop you from using the built-in module, you may find that working with pre-packaged modules can help simplify the development of your playbook, or it may just be easier to support as a team. 📋 Ansible version compatibility There are significant changes to Ansible within version 3.x, and while those changes get worked out we will continue to test […]

Read more

Visualise Ansible execution time in Perfetto trace viewer: see duration of playbooks, tasks, and hosts

Visualise where time is spent in your Ansible playbooks: what tasks, and what hosts, so you can find where to optimise and decrease playbook latency. An Ansible Callback Function which traces the execution time of Ansible playooks, outputting Chrome’s Trace Event Format for visualising in the Perfetto in-browser trace UI. Here’s a trace of me deploying to my home Raspberry Pi cluster, with the default strategy: linear. You can see that now all the tasks are synchronized across hosts, with […]

Read more