This repository contains configurations and scripts for setting up a local Infrastructure as Code (IAC) environment using Vagrant. The environment is deployed with a multi-tier Java Spring web application utilizing the following technology stack:
- MySQL
- RabbitMQ
- Memcached
- Apache Tomcat
- Nginx
Before you begin, ensure you have the following installed on your system:
-
Clone this repository to your local machine:
git clone https://github.com/sidhu2003/local_iac
-
Navigate to the cloned directory:
cd local_iac
-
Run Vagrant to provision the environment:
vagrant up
- This setup is for local development and testing purposes only.
- Adjust configuration files and settings as needed for your specific application requirements.
- Make sure to clean up resources properly after use by running
vagrant destroy
.
Contributions are welcome! Feel free to open issues or submit pull requests for any improvements or fixes.
Feel free to customize this README according to your specific project's details and requirements.