This Ansible project provides infrastructure as code (IaC) for managing and deploying our systems.
- Ansible 2.9+
- Python 3.7+
- SSH access to target hosts
- Install Ansible:
pip install ansible - or in linux use:
sudo apt install ansible - or
sudo dnf install ansible - Configure SSH keys
- Verify inventory:
ansible-inventory --list
common: Base configuration for all serverswebserver: Web server setup and configurationdatabase: Database server configuration
- Always use vault for sensitive information
- Limit SSH access
- Regularly update configurations
Mohammad Asad Rahmani
email : [email protected]