Home > Proiecte Cursanți > De la Docker Compose la GitOps: migrarea graduală a unei aplicații full-stack către Kubernetes și Argo CD
Proiectul implementează migrarea aplicației Contapics — o aplicație full-stack containerizată (frontend web, backend API, serviciu OCR cu Tesseract, PostgreSQL și MinIO ca object storage compatibil S3) — de la un mediu de dezvoltare local bazat pe Docker Compose, provizionat automat printr-un playbook Ansible, către un cluster Kubernetes local (Minikube), cu chart-uri Helm dedicate fiecărui serviciu. Deployment-ul este gestionat prin GitOps cu Argo CD, cu repository-uri separate pentru codul aplicației și configurația de deployment și sincronizare automată a clusterului cu starea din Git, iar monitorizarea si observabilitatea sunt asigurate prin kube-prometheus-stack (Prometheus, Grafana) și loguri centralizate cu Grafana Loki.