Cloud-Native URL Shortener

A GitOps-managed Kubernetes URL shortener with full observability and security hardening.

Cloud-Native URL Shortener

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

Project Type

DevOps Lab

Project URL

https://github.com/shubbarm/cloud-native-url-shortener

Related Resources / Blog Posts

Check out other projects below:

View More Projects