Muhammad Umer's repositories
prometheus-grafana-containers
Prometheus server running on the docker container and monitor the running containers that grouped togeother with cAdvisor. Also include grafana intergration with prometheus server.
cluster-service-k8s
Cluster service demo.
docker-config-terraform
Firstly docker is integrated with terraform. The nginx image is build and container is made out of it.
ec2-instance-terraform
This is the simple demostration of how to make the ec2 instance and s3 bucket with terraform.
module-remote-state-terraform
Create the infra with terraform module and use the lock active, lock release state concept to prevent the infra state conflict when other users working with the same terraform configration.
mysql-deploy-k8s
Configure the MYSQL database in the kubernetes
nginx-server-ansible
Install nginx from ansible server to host servers.
notes-app-cicd
Auto clone the code from github, make the image, upload the image on the dockerhub and deploy the code using docker-compose
notes-app-nginx
Containerize the to-do app on the nginx web server using docker
reddit-clone-k8s
Deployment of reddit app clone in the kubernetes cluster.
gitPractice
repo to practice the git
three-tier-app-docker
Deploy three tier MERN app on the docker using docker-compose.
apache-metrics-grafana
Monitor the apache metrics on the grafana dashboard. I have used apache exporter to export the metrics on the prometheus.
ecommerce-react
Ecommerce website sample
github_action
Github Actions Project
Grafana-Setup
Installation of Grafana, Prometheus and Node Exporter on Ubuntu Server
GUI-Server
Guide to install the GUI on ubuntu ec2 instance
k8-kubeadm-setup
Setup k8s kubeadm cluster on ubuntu ec2
multi-stage-docker
Use the multi-stage dockerfile to optimize the image size after build.
react-project1
Sample react project
setup-website-apache-ansible
Setup the new websites on the apache2 through ansible playbook. jinja templete also used