Ansible for Absolute Beginners
- Ansible for Absolute Beginners - 30 Days of Ansible (YouTube)
- Ansible Real Life Scenarios (YouTube)
- Automation with Ansible – All You Want to Learn
- techbeatly.com.
- ANSIBLE LEARNFEST GUIDE
- Track 1 “Ansible Automation Platform Administrator”
- Track 2 “Automation Content Developer”
- Ansible - Frequently Asked Questions
Table of Contents
- Ansible for Absolute Beginners
- Ansible Automation Platform (Formerly Ansible Tower)
- Ansible Playbook References
- Ansible for Network Automation
- Ansible and Python Modules
- Ansible Blog/Articles to Follow
- Ansible Interview Questions
- Ansible Modules
- Ansible for IBM Power
- Ansible for Arista Networks
- Ansible for CIS Hardening/CIS Check
- Utilities and References
Ansible Automation Platform (Formerly Ansible Tower)
References
-
Explore Ansible Automation Platform - Hands on Lab/Practices via instruqt.
-
Red Hat Ansible Automation Platform installation guide - 2.0(2.0-EA)
-
What Happens to an Ansible Tower Installation After the Subscription/License has Expired?
-
Red Hat Ansible Tower Life Cycle - Details about Ansible Tower and Ansible Automation Platform Life Cycle, End of Life, End of Support etc.
-
Ansible Tower Administration Guide (3.8.3) [PDF]
-
Which Ports and Services Should I Monitor for Ansible Tower?
-
Ansible Automation Platform Installation and Reference Guide v3.8.0
-
Guidelines, Troubleshooting, and Recommended Configurations for Ansible Tower
Ansible Playbook References
- Ansible Examples (Forked from @ansible)
- Ansible for DevOps (Forked from geerlingguy)
- Ansible NXOS Samples (Network Automation)
Ansible for Network Automation
Ansible and Python Modules
- How to set up and use Python virtual environments for Ansible
- Running in a virtualenv
- How to install pip on Red Hat Enterprise Linux?
pip install --target=/your/pyinstalldir loremipsum
pip install fortiosapi --target=/var/lib/awx/venv/ansible/lib/python2.7/site-packages
pip list --target=/var/lib/awx/venv/ansible/lib/python2.7/site-packages
$ sudo subscription-manager repos --enable rhel-server-rhscl-7-rpms
$ sudo yum install python27-python-pip
Switch to a normal user and check the pip
$ scl enable python27 bash
$ which pip
$ pip -V
For Existing Tower
# source /var/lib/awx/venv/ansible/bin/activate
# umask 0022
# pip install --upgrade pywinrm
# deactivate
Ansible and Python 3
- Python 3 Support
- How Can I Use Virtual Environment with Python3 on RHEL 7 for Ansible Tower?
- How do I use Python 3 in Ansible Tower?
- Ansible and Python 3 (docs.ansible.com/)
Ansible 2.5 and above work with Python 3.
[ansible@vm-ans-02 ~]$ ansible --version |grep python
ansible python module location = /usr/lib/python2.7/site-packages/ansible
python version = 2.7.5 (default, Sep 26 2019, 13:23:47) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]
Ansible Blog/Articles to Follow
Ansible Interview Questions
Ansible Modules
Ansible for IBM Power
Ansible for Arista Networks
Ansible for CIS Hardening/CIS Check
Utilities and References
- Janus - The project ansible-middleware/janus holds a set of playbooks used to transform upstream collection (such as ansible-middleware/wildfly) to downstream collection (redhat/eap) using FQCN migration. Please refers to this project for more information.
- community.fqcn_migration - This project, called fqcn_migration, is a set of Ansible roles designed to rename a collection and even changed its namespace.
- How to Stop/Start/Restart & Disable/Enable Containerized Ansible Automation Platform 2.5 using systemd?
- Ansible plug-ins for Red Hat Developer Hub