Prometheus is an open-source monitoring system for which Grafana provides out-of-the-box support.

The Github repo below walks you through the steps to deploy it on an AWS Fargate and monitor EC2 instances based on tags.

Architecture

This will be the environment deployed using the resources presented on the Github repo.

--

--

Jenkins is an open-source automation server. It helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery

I’ve created this automation where it’ll deploy the whole environment, network, ECS Cluster, ECS Fargate, AWS EFS and set up the DNS.

The below image represents the architecture of this deployment.

The whole project is located on my GitHub account.

--

--

As part of my personal projects, I’d like to share with you this one I’m working on.

Basically, this project will set up a Kubernetes cluster using 3 RPi and it’ll deploy some interesting applications, such as dynamic DNS and Wireguard VPN for now. My plan is to update this…

--

--