/ansible-templates

The complete Ansible tutorial, reference, awesome examples

Primary LanguageJinja

Ansible-tutorial

Ansible Logo

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.

Published templates:

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

Contributions:

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.