This Repo contains many sample codes with explanations (Linux Configuration Management) to help you find your need ansible very easily and in a structured manner.
Icon | Article | Link |
---|---|---|
ββ‘οΈπ | Ansible Tutorial - Part 0 - Getting Ready to Ansible | Part 0 - Getting Ready to Ansible |
π | Ansible Tutorial - Part 1 - User Management | Part 1 - User Management |
β¬οΈ | Ansible Tutorial - Part 2 - Upgrade OS | Part 2 - Upgrade OS |
π§ | Ansible Tutorial - Part 3 - Basic Configuration (In Progress) | Part 3 - Basic Configuration |
π³ | Ansible Tutorial - Part 4 - Install Docker | Part 4 - Install Docker |
π‘ | Ansible Tutorial - Part 5 - Install LAMP Stack | Part 5 - Install LAMP Stack |
π» | Ansible Tutorial - Part 6 - Install LEMP Stack | Part 6 - Install LEMP Stack |
π | Ansible Tutorial - Part 7 - Install Elasticsearch | Part 7 - Install Elasticsearch |
β° | Ansible Tutorial - Part 8 - Cron Jobs | Part 8 - Cron Jobs |
π | Ansible Tutorial - Part 9 - Install Grafana | Part 9 - Install Grafana |
π | Ansible Tutorial - Part 10 - Install Zabbix | Part 10 - Install Zabbix |
π | Ansible Tutorial - Part 11 - Install Redis | Part 11 - Install Redis |
π | Ansible Tutorial - Part 12 - Install RabbitMQ | Part 12 - Install RabbitMQ |
π | Ansible Tutorial - Part 13 - Install Zabbix-Agent | Part 13 - Install Zabbix-Agent |
π΄πΊ | Ansible Tutorial - Part 14 - Install Tomcat | Part 14 - Install Tomcat |
π³ | Ansible Tutorial - Part 15 - Install Docker Swarm | Part 15 - Install Docker Swarm |
ββ‘οΈπ | Ansible Tutorial - Part 16 - Install Nginx | Part 16 - Install Nginx |
π¬ | Ansible Tutorial - Part 17 - Install Mattermost | Part 17 - Install Mattermost |
π¦ | Ansible Tutorial - Part 18 - Install & Update Packages (APT) | Part 18 - Install & Update Packages (APT) |
βοΈ | Ansible Tutorial - Part 19 - Config Sysctl | Part 19 - Config Sysctl |
π | Ansible Tutorial - Part 20 - Configure PostgreSQL HBA | Part 20 - Configure PostgreSQL HBA |
π | Ansible Tutorial - Part 21 - Install zabbix-agent2 | Part 21 - Install zabbix-agent2 |
π» | Ansible Tutorial - Part 22 - Setup K8S Worker Nodes | Part 22 - Setup K8S Worker Nodes |
π§ | Ansible Tutorial - Part 23 - Initial Ubuntu Configuration | Part 23 - Initial Ubuntu Configuration |
π¦ | Ansible Tutorial - Part 24 - Install Jenkins | Part 24 - Install Jenkins |
π | Ansible Tutorial - Part 25 - Setup NFS Server | Part 25 - Setup NFS Server |
π’ | Ansible Tutorial - Part 26 - Install Apache | Part 26 - Install Apache |
π» | Ansible Tutorial - Part 27 - Change Hostname | Part 27 - Change Hostname |
π | Ansible Tutorial - Part 28 - Install HAProxy | Part 28 - Install HAProxy |
π | Ansible Tutorial - Part 29 - Install Vault | Part 28 - Install HAProxy |
π | Ansible Tutorial - Part 30 - Install SSL Certificate | Part 28 - Install SSL Certificate |
π¨π½βπ¬ | Ansible Tutorial - Part 31 - Testing Ansible with Molecule | Part 31 - Testing Ansible with Molecule |
π¨π½βπ¬ | Ansible Tutorial - Part 32 - Testing Ansible with Molecule (testinfra) | Part 32 - Testing Ansible with Molecule |
β‘οΈβ¨ | Ansible Tutorial - Part 33 - Playbook Optimization and Best Practices | Part 33 - Optimization and Best Practices |
We are more than welcome with any kind of contribution. Noticed there are too many ways to contribute to open-source projects. You can use the following guide:
- Check the code and find problems then report.
- If you think you can improve any template, do not hesitate and create a fork and add your changes then create a pull request.
- There are some items tagged with in progress status. You can help to complete them.
- If you think there's a place for another template you can add it.
Thank you for reading. Have a good day.