Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Before You Start

Prerequisites

Before you can automate workflows, streamline decision-making, and activate rulebooks, you need to make sure you have the following software installed and/or configured:

  • OpenShift 4.17 environment set up and configured

  • Ansible Automation Platform 2.5 operator installed and configured

  • Kubernetes NMState operator installed

  • OpenShift SR-IOV Network operator installed

  • Docker installed

  • Docker registry available to publish images that OpenShift environment can use

  • Host with access to the internet running the same architecture as the OpenShift environment

  • Juniper Apstra 5.0 or 5.1

  • Access to the Juniper public Git repository that contains the automation project files

  • (Required) https://github.com/Juniper/eda-apstra-project

  • (Optional) https://github.com/Juniper/apstra-ansible-collection

    Use to customize the solution, customize playbooks, and learn how to use modules with Apstra Ansible.

  • (Optional) https://github.com/Juniper/k8s.eda

    Explains how to use the Kubernetes event source for Ansible. Also, you can use this repository to run events for other resources.

Notes

  • Juniper Apstra EDA only recognizes objects that are labelled with type=eda.

  • We require that you set Projects, Credentials, Apstra Blueprint name, and Rulebook Activations to run Juniper Apstra EDA as described in this guide.