can be claned in awx_task
bash exec -it awx_task bash
bash-4.4# vi /root/.ssh/known_hosts
https://www.unixarena.com/2019/03/ansible-tower-awx-trigger-ansible-job-using-rest-api.html/
https://www.ansible.com/blog/summary-of-authentication-methods-in-red-hat-ansible-tower
https://adam.younglogic.com/2018/08/job-tower-rest/
curl -u user:password -k -X POST https://<tower-host>/api/v2/tokens/
curl -k -X GET \ -H "Content-Type: application/json" \ -H "Authorization: Bearer ********" \ https://10.11.13.130:9443/api/v2/hosts/ \ | jq
curl -k -X GET \ -H "Content-Type: application/json" \ -H "Authorization: Bearer ********" \ https://10.11.13.130:9443/api/v2/job_templates/<your job template id>/launch/ * rollade01_down
curl -k -X POST \ -H "Content-Type: application/json" \ -H "Authorization: Bearer ********" \ https://10.11.13.130:9443/api/v2/job_templates/36/launch/
curl -k -X POST \ -H "Content-Type: application/json" \ -H "Authorization: Bearer ********" \ https://10.11.13.130:9443/api/v2/job_templates/35/launch/
curl -k -X POST \ -H "Content-Type: application/json" \ -H "Authorization: Bearer *" \ https://10.11.13.130:9443/api/v2/job_templates/7/launch/====== Headline ======
https://www.linuxtechi.com/install-ansible-awx-on-ubuntu/
https://www.unixarena.com/2019/03/ansible-tower-awx-trigger-ansible-job-using-rest-api.html/
https://ansible.github.io/workshops/decks/ansible_network.pdf
https://computingforgeeks.com/how-to-install-ansible-awx-on-ubuntu-linux/
https://docs.ansible.com/ansible-tower/2.3.0/html/quickstart/create_project.html
A Job Template requires: ● An Inventory to run the job against ● A Credential to login to devices. ● A Project which contains Ansible Playbooks
For awx installs, you'll want to make sure you place the ansible.cfg on the awx_task container file system. docker exec -t -i awx_task /bin/bash vi /etc/ansible/ansible.cfg example disabling deprecation warnings set "deprecation_warnings = False"
https://github.com/lillianphyoe/csr1000v_upgrade/blob/master/ansible_awx/upgrade_actions.yml
http://anastarsha.com/automating-cisco-device-upgrades-with-ansible/
https://gdykeman.github.io/2018/06/26/ios-upgrades/
https://www.ansible.com/blog/rebooting-network-devices-with-ansible
https://www.jeffgeerling.com/blog/2018/reboot-and-wait-reboot-complete-ansible-playbook
https://lreed.net/post/2018-01-10-awx-nginx/
cd my_nginx_build/ nano Dockerfile nano nginx.conf aaopenssl genrsa -des3 -passout pass:x -out server.pass.key 2048 openssl req -new -newkey rsa:4096 -x509 -sha256 -days 365 -nodes -out MyCertificate.crt -keyout MyKey.key ls -la mv MyCertificate.crt mycert.crt mv MyKey.key mykey.key nano nginx.conf cat nginx.conf docker run -d --name my-nginx -p 980:80 -p 9443:8443 --link awx_web:awx_web --net awxcompose_default my-nginx