From 0fc9bfc4756497be6a83b7a5d7d555b9e6de6ed5 Mon Sep 17 00:00:00 2001 From: ITO Mac Date: Tue, 19 May 2026 11:21:18 +0200 Subject: [PATCH] . --- argocd-app.yaml | 20 ++++++++++++++++++++ manifests/app/deployment.yaml | 7 +++++++ manifests/database/deployment.yaml | 7 +++++++ 3 files changed, 34 insertions(+) create mode 100644 argocd-app.yaml diff --git a/argocd-app.yaml b/argocd-app.yaml new file mode 100644 index 0000000..afaf564 --- /dev/null +++ b/argocd-app.yaml @@ -0,0 +1,20 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: blazp04-pg-app + namespace: argocd +spec: + project: default + source: + repoURL: https://git.fpmoz.sum.ba/Blazp04/fastapi-postgres-gitops.git + targetRevision: HEAD + path: manifests + directory: + recurse: true + destination: + server: https://kubernetes.default.svc + namespace: student-blazp04 + syncPolicy: + syncOptions: + - PruneLast=true + - CreateNamespace=false diff --git a/manifests/app/deployment.yaml b/manifests/app/deployment.yaml index eea9137..840b262 100644 --- a/manifests/app/deployment.yaml +++ b/manifests/app/deployment.yaml @@ -18,6 +18,13 @@ spec: image: git.fpmoz.sum.ba/dvasic/fastapi-todo-api:1.0 ports: - containerPort: 8000 + resources: + requests: + cpu: 1m + memory: 64Mi + limits: + cpu: 200m + memory: 256Mi env: - name: POSTGRES_HOST valueFrom: diff --git a/manifests/database/deployment.yaml b/manifests/database/deployment.yaml index e62ddc4..029e8fa 100644 --- a/manifests/database/deployment.yaml +++ b/manifests/database/deployment.yaml @@ -18,6 +18,13 @@ spec: image: postgres:16-alpine ports: - containerPort: 5432 + resources: + requests: + cpu: 1m + memory: 64Mi + limits: + cpu: 300m + memory: 512Mi env: - name: POSTGRES_DB valueFrom: