vSRX automation lab 2: Ubuntu setup

7
SRX Automation 2: Ubuntu setup

Transcript of vSRX automation lab 2: Ubuntu setup

Page 1: vSRX automation lab 2: Ubuntu setup

SRX Automation 2: Ubuntu setup

Page 2: vSRX automation lab 2: Ubuntu setup

Ubuntu setup Ubuntu Trusty 14.04.3 Update to latest patch Install Python Install PIP Install Juniper’s pyez library Install Ansible and role Verification with vSRX

Page 3: vSRX automation lab 2: Ubuntu setup

Update to latest patch % sudo apt-get update

Page 4: vSRX automation lab 2: Ubuntu setup

Python PIP install % sudo apt-get install python % sudo apt-get –y python-pip

Page 5: vSRX automation lab 2: Ubuntu setup

Juniper PyEZ library sudo pip install junos-eznc, OR, $ sudo apt-get install libxml2-dev libxslt-dev python-

dev $ sudo pip install pycrypto $ sudo apt-get install zlib1g-dev $ sudo pip install lxml$ sudo pip install junos-eznc

Page 6: vSRX automation lab 2: Ubuntu setup

Ansible % sudo pip install –U ansible==1.9.4 % sudo ansible-galaxy install Juniper.junos

Page 7: vSRX automation lab 2: Ubuntu setup

Verification Inventory: inventory.yml Playbook: simple.yml % ansible-playbook –i inventory.yml

simple.yml