Container Labs is a DevOps practice project designed to set up and manage multiple server environments using Docker containers and networks, along with monitoring using Prometheus, Grafana, and Alertmanager.
Clone the repository and navigate into it:
git clone https://github.com/TheDevOpsHub/container-labs.git
cd container-labs
We devided this repo into 3 main areas:
- Contains the base infrastructure for each tool and server. For example:
ubuntu-vm
,grafana
,prometheus
, ...
- Contains source code, script for configuration and infrastructure as code approach. E.g: Ansible/Terraform