Skip to content

karimosman89/DevOps-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevOps Showcase Project

Overview

This project demonstrates a full-stack application with automated CI/CD, containerization, and infrastructure as code (IaC).

Tech Stack

  • Frontend: React
  • Backend: Node.js (Express)
  • Infrastructure: Terraform (AWS EC2)
  • CI/CD: GitHub Actions
  • Containerization: Docker, Kubernetes
  • Monitoring: Prometheus, Grafana

How to Run

Locally with Docker Compose

docker-compose up
kubectl apply -f ./k8s/ 
cd infra
terraform init
terraform apply


By following these steps, you'll have a comprehensive DevOps project that showcases your skills across CI/CD, containerization, IaC, and monitoring/logging!

About

The DevOps Project is a full-stack web application that illustrates essential DevOps practices, including Continuous Integration (CI), Continuous Deployment (CD), Infrastructure as Code (IaC), and container orchestration.

Topics

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors