The "archbit.io playbook" is an Ansible playbook designed to automate the installation of MongoDB and Redis. It was created as part of a DevOps Junior challenge.
Before using this playbook, please ensure you have the following prerequisites in place:
- Debian 11 "bullseye"
- Ansible installed on your local machine.
- SSH access to your web servers.
- Appropriate privileges to run commands with sudo on the target servers.
-
Clone this repository to your local machine:
git clone https://github.com/your-username/archbit.io-playbook.git cd archbit.io-playbook
-
Edit the Ansible inventory file to specify your target web servers within the webservers group.
-
Run the playbook to execute the tasks.
ansible-playbook -K playbook.yml
If your system requires a sudo password for specific tasks, use the -K or --ask-become-password.
If you'd like to contribute, please open an issue or submit a pull request.
This project is licensed under the MIT License.