
This project showcases a complete cloud-native application deployed on Kubernetes using GitOps principles. It includes a Next.js frontend, FastAPI backend, and PostgreSQL database, all managed via ArgoCD.
The observability stack features Prometheus for metrics, Grafana for dashboards, and Fluent Bit for log forwarding. NetworkPolicies, and PodSecurityContext.
All components are declaratively defined and synced from GitHub, making it a perfect portfolio piece for DevOps and CKA preparation.
This project is for testing and labs only. It is not production-ready. Some values are hardcoded for demonstration purposes.
Technologies Used
- Kubernetes
- ArgoCD
- Helm
- Prometheus
- Grafana
- Fluent Bit
- FastAPI
- Next.js
- Docker
Project Type
DevOps Lab
Project URL
https://github.com/shubbarm/cloud-native-url-shortenerRelated Resources / Blog Posts
Check out other projects below:
View More Projects