Task Manager – Kubernetes CI/CD & Monitoring
A hands-on DevOps project demonstrating containerization, Kubernetes deployment, CI/CD automation, persistence, reliability, and monitoring.
Tech Stack: Flask, PostgreSQL, Docker, Kubernetes (K3s), GitHub Actions, Prometheus, Grafana
Key Features: • Flask REST API with PostgreSQL • Docker containerization • Kubernetes Deployments and Services • PostgreSQL persistent storage using PVC • Kubernetes Secrets • Liveness and readiness probes • GitHub Actions CI/CD with self-hosted runner • Prometheus and Grafana monitoring. -------------------Architecture diagram--------------------------------------