From Docker to Kubernetes to GitLab CI/CD to n8n — bringing all the pieces of DevOps together into one complete automation project 🔥
🚀 Excited to share my latest DevOps project: Conference Room Booking System!
🏢 Why Use a Conference Room Booking System? In modern meeting's, managing meeting spaces efficiently is essential for productivity and collaboration. A Conference Room Booking System solves common workplace challenges by providing automation, visibility, and control.
🧩 Technical Highlights: This project demonstrates end-to-end DevOps workflows, integrating multiple tools across the DevOps lifecycle: 🐳 Dockerized Flask backend + PostgreSQL ☸️ Kubernetes deployment with GitLab CI/CD automation 📊 Monitoring & alerting using Prometheus and Grafana 🤖 Workflow automation via n8n (email & Slack notifications) 🧠 AI-assisted prompt engineering using Claude.ai
AIops: Integrated AIOps using K8sGPT with Qwen2-1.5B (Ollama) to enable AI-powered diagnostics, automated troubleshooting, and intelligent root-cause analysis for Kubernetes workloads.
Note: Attached a Bash script folder to simulate real booking lifecycles.
🎯 Learning Objectives: ✅ CI/CD pipelines using GitLab Runners ✅ Microservice deployment on Kubernetes ✅ Automated observability with Prometheus + Grafana ✅ Workflow automation using n8n ✅ Building AI-driven DevOps workflows
📸 Visuals: Conference_Room_Booking.pdf
💻 Project GitHub: https://github.com/Hearsch-devops/ConfOps.git
#DevOps #Kubernetes #GitLabCI #Docker #Grafana #Prometheus #Loki #Python #Flask #Automation #n8n #ProjectShowcase