EngDev

VNF-on-Juniper-NFX-with-Ansible 

12-20-2021 10:29

How to automate VNF launch on NFX with Ansible playbooks, including image load, config creation, VM setup on NFX and all teardown too. This is done with 3 methods: static playbooks, few fixed variables, and a dynamically created cconfig using Jinja2 template. This has been tested with vSRX and Ubuntu VM.

 

These are different and simple ways to import, configure and launch a VNF on NFX using Ansible playbooks.

  • playbook used to generate the config of the VNF if using config-drive (iso file): it works for Ubuntu and vSRX
  • playbook used to load the image of the VNF on NFX
  • playbook used to generate the VNF descriptor used on NFX: describe the VNF in NFW configuration
  • playbook used to launch the VNF on NFX
  • playbook used to stop the VNF on NFX
  • playbook used to cleanup files on NFX: remove files from the import

Statistics
0 Favorited
8 Views
0 Files
0 Shares
0 Downloads

Related Entries and Links

No Related Resource entered.