From efd3f91615687be5915e11b2c323fa2f81f937b3 Mon Sep 17 00:00:00 2001 From: zomborip Date: Mon, 24 Nov 2025 22:01:56 +0100 Subject: [PATCH] K8s Base File Update --- k8s/api-deployment.yaml | 42 +++++++++++++++++++++++++++++++++++++++++ k8s/api-service.yaml | 0 2 files changed, 42 insertions(+) create mode 100644 k8s/api-deployment.yaml create mode 100644 k8s/api-service.yaml diff --git a/k8s/api-deployment.yaml b/k8s/api-deployment.yaml new file mode 100644 index 0000000..5f9fb1d --- /dev/null +++ b/k8s/api-deployment.yaml @@ -0,0 +1,42 @@ +apiVersion: apps/v1 + +kind: Deployment + +metadata: + name: telefonkonyv-api + namespace: szakdolgozat + +spec: + replicas: 1 + selector: + matchLabels: + app: telefonkonyv-api + + template: + metadata: + labels: + app: telefonkonyv-api + + spec: + imagePullSecrets: + - name: gitea-regcred + + containers: + - name: api + image: git.petyi.eu/szakdolgozat/api:latest + imagePullPolicy: Always + ports: + - containerPort: 3000 + env: + - name: APP_PORT + value: "3000" + - name: DB_HOST + value: "telefonkonyv-db" + - name: DB_PORT + value: "3306" + - name: DB_NAME + value: "telefonkonyv" + - name: DB_USER + value: "appuser" + - name: DB_PASSWORD + value: "apppass" \ No newline at end of file diff --git a/k8s/api-service.yaml b/k8s/api-service.yaml new file mode 100644 index 0000000..e69de29