From 8abed6350869cc5bbd409a82e029b899cdcb2aaf Mon Sep 17 00:00:00 2001 From: rheiga19 Date: Thu, 27 Mar 2025 15:20:54 +0700 Subject: [PATCH] fixing: kubernetes --- deploy/kubernetes/dev.yaml | 46 ++++++++++++++++++++++---------------- 1 file changed, 27 insertions(+), 19 deletions(-) diff --git a/deploy/kubernetes/dev.yaml b/deploy/kubernetes/dev.yaml index 388653c..acd1ac6 100644 --- a/deploy/kubernetes/dev.yaml +++ b/deploy/kubernetes/dev.yaml @@ -129,25 +129,24 @@ spec: app.kubernetes.io/name: nam-frontend-dev spec: affinity: - podAntiAffinity: - preferredDuringSchedulingIgnoredDuringExecution: - - weight: 100 - podAffinityTerm: - labelSelector: - matchLabels: - app.kubernetes.io/instance: nam-frontend-dev - app.kubernetes.io/name: nam-frontend-dev - topologyKey: "kubernetes.io/hostname" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 100 + podAffinityTerm: + labelSelector: + matchLabels: + app.kubernetes.io/instance: nam-frontend-dev + app.kubernetes.io/name: nam-frontend-dev + topologyKey: "kubernetes.io/hostname" containers: - name: web image: git.winteraccess.id/winter-access/frontend-nam:dev imagePullPolicy: Always - env: - - name: DB_PASSWORD - valueFrom: - secretKeyRef: - name: nam-frontend-dev-secret - key: DB_PASSWORD + envFrom: + - configMapRef: + name: nam-frontend-dev-config + - secretRef: + name: nam-frontend-dev-secret resources: limits: cpu: "250m" @@ -168,8 +167,12 @@ spec: terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - - mountPath: /app - name: app + - mountPath: /public + name: public + - mountPath: /storage + name: storage + - mountPath: /tmp + name: tmp initContainers: - name: init image: git.winteraccess.id/winter-access/frontend-nam:dev @@ -197,8 +200,12 @@ spec: terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - - mountPath: /app - name: app + - mountPath: /public + name: public + - mountPath: /storage + name: storage + - mountPath: /tmp + name: tmp imagePullSecrets: - name: winter-registry dnsPolicy: ClusterFirst @@ -231,6 +238,7 @@ spec: persistentVolumeClaim: claimName: nam-frontend-dev-storage + --- apiVersion: v1