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