Welcome to the Ansible Playbooks repository!
This repository contains a collection of playbooks designed for automating the deployment and management of infrastructure.
- User Management Playbook: Automates the creation, deletion, and configuration of users in Linux.
- Web Server Installation Playbook: Automates the installation and configuration of Apache/Nginx.
- Database Setup Playbook: Facilitates the installation and configuration of MySQL/PostgreSQL.
- Application Deployment Playbook: Simplifies the process of deploying applications on servers.
- Monitoring Setup Playbook: Configures monitoring tools such as Zabbix, Prometheus, and Grafana.
- Clone the repository:
git clone https://github.com/isboston/ansible.git
- Navigate to the playbooks directory:
cd ansible
- Run the playbook using Ansible:
ansible-playbook -i inventory test.yml
- Ansible 2.9 or higher
- SSH access to target servers
- Necessary permissions to execute tasks
If you have suggestions or would like to contribute, feel free to create a pull request or open an issue.
This project is licensed under the MIT License. You are free to modify the content and formatting as you wish!
You can create a file named `README.md` and paste this content into it.