Web
Aplikacja na Kubernetesie z monitoringiem
Aplikacja Flask na Google Kubernetes Engine w modelu GitOps: Docker, Argo CD, metryki Prometheus, dashboardy Grafana i infrastruktura w Terraform.

Problem
Cel: pełny, powtarzalny cykl życia aplikacji w chmurze, od obrazu kontenera po monitoring, bez ręcznego klikania w konsoli.
Rozwiązanie
Aplikacja w Pythonie zapakowana w kontener i wdrażana na klaster GKE przez Argo CD prosto z repozytorium. Infrastruktura jest opisana w Terraform, metryki zbiera Prometheus, a prezentuje Grafana.
Najważniejsze
- Manifesty Kubernetes (Deployment, Ingress) trzymane w repozytorium.
- GitOps: stan klastra wynika ze stanu repozytorium.
- Endpoint /metrics i dashboardy w Grafanie.
- Infrastruktura jako kod w Terraform.
- Uruchomienie lokalne w Dockerze albo na k3d lub minikube.