AVI: Difference between revisions
Content added Content deleted
Line 136: | Line 136: | ||
Either Disable Kube-Proxy(which is default LB in Kubernetes) or Give it a different IP than East_West Subnet. |
Either Disable Kube-Proxy(which is default LB in Kubernetes) or Give it a different IP than East_West Subnet. |
||
= Using Ansible = |
|||
mkdir ~/virtualenv |
|||
mkdir avisdk |
|||
mkdir bin |
|||
cd ~/virtualenv/ |
|||
cd avisdk/ |
|||
pip install setuptools |
|||
export LC_ALL=C |
|||
virtualenv ~/virtualenv/avisdk/ |
|||
pip install avisdk |
|||
cd bin |
|||
. activate |
|||
pip install avisdk==17.2.7b2 |
|||
pip install avisdk |
|||
pip freeze |
|||
cat pool_vs.py |
|||
nano pool_vs.py |
|||
python pool_vs.py -u admin -p Admin@123 -c 10.10.26.40 -t admin -vs test_aman -v 10.91.0.6 -po test_pool_aman |
|||
cd ~/virtualenv/avisdk/ |
|||
cd bin |
|||
source activate |
|||
pip install ansible |
|||
cp /tmp/for_ansible_training.yml ~ |
|||
nano ~/for_ansible_training.yml |
|||
ansible-playbook ~/for_ansible_training.yml |
|||
ansible-playbook ~/for_ansible_training.yml -vvvvv |
|||
ansible-galaxy -f install avinetworks.avisdk |
|||
la ~/.ansible/roles/avinetworks.avisdk/library/ |
|||
ansible-playbook ~/for_ansible_training.yml |
|||
= Ansible Playbook to Deploy VS = |
= Ansible Playbook to Deploy VS = |