edit dev yaml

This commit is contained in:
areeqakbr 2025-03-10 11:07:20 +07:00
parent 58b8e5db0c
commit b7432f18ae
1 changed files with 16 additions and 47 deletions

View File

@ -12,7 +12,6 @@ type: Opaque
data:
DB_PASSWORD: MTIzUVdFYXNkenhjLQ==
---
apiVersion: v1
kind: ConfigMap
metadata:
@ -33,9 +32,8 @@ data:
API_PORT=5678
API_LOGIN_URL=https://demo.api-hrm.winteraccess.id/api/v2/auth/login
API_ME_URL=https://demo.api-hrm.winteraccess.id/api/v2/auth/me
API_LOGOUT_URL=https://demo.api-hrm.winteraccess.id/api/v2/auth/logout
API_LOGOUT_URL=https://demo.api-hrm.winteraccess.id/api/v2/auth/logout
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
@ -59,31 +57,6 @@ spec:
storageClassName: nfs
volumeMode: Filesystem
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
annotations:
volume.alpha.kubernetes.io/storage-class: generic
volume.beta.kubernetes.io/storage-provisioner: cluster.local/nfs-nfs-subdir-external-provisioner
volume.kubernetes.io/storage-provisioner: cluster.local/nfs-nfs-subdir-external-provisioner
labels:
app.kubernetes.io/name: nam-backend-dev
app.kubernetes.io/instance: nam-backend-dev
io.portainer.kubernetes.application.name: nam-backend-dev
io.portainer.kubernetes.application.owner: admin
name: nam-backend-dev-public
namespace: nam-backend-dev
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 1Gi
storageClassName: nfs
volumeMode: Filesystem
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
@ -146,6 +119,8 @@ spec:
app.kubernetes.io/instance: nam-backend-dev
app.kubernetes.io/name: nam-backend-dev
topologyKey: "kubernetes.io/hostname"
imagePullSecrets:
- name: winter-registry
containers:
- name: web
image: git.winteraccess.id/winter-access/backend_nam:dev
@ -158,7 +133,7 @@ spec:
key: DB_PASSWORD
resources:
limits:
cpu: "250m"
cpu: "500m"
memory: 1024M
requests:
cpu: "100m"
@ -176,20 +151,19 @@ spec:
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /app
name: app
- mountPath: /logs
name: logs
- mountPath: /tmp
name: tmp
imagePullSecrets:
- name: winter-registry
- mountPath: /app/.env
subPath: '.env'
name: config
- mountPath: /public
name: public
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext:
runAsUser: 10001
runAsGroup: 10001
fsGroup: 10001
runAsNonRoot: true
securityContext: {}
terminationGracePeriodSeconds: 30
volumes:
- name: cache
@ -200,8 +174,6 @@ spec:
emptyDir: {}
- name: tmp
emptyDir: {}
- name: psysh
emptyDir: {}
- name: config
configMap:
name: nam-backend-dev-config
@ -214,7 +186,6 @@ spec:
- name: app
emptyDir: {}
---
apiVersion: v1
kind: Service
metadata:
@ -237,7 +208,7 @@ spec:
ipFamilyPolicy: SingleStack
ports:
- name: http
port: 80
port: 5678
protocol: TCP
targetPort: 5678
selector:
@ -245,7 +216,6 @@ spec:
app.kubernetes.io/name: nam-backend-dev
sessionAffinity: None
type: ClusterIP
---
apiVersion: networking.k8s.io/v1
kind: Ingress
@ -271,7 +241,7 @@ spec:
service:
name: nam-backend-dev
port:
number: 80
number: 5678
path: /
pathType: Prefix
---
@ -299,11 +269,10 @@ spec:
service:
name: nam-backend-dev
port:
number: 80
number: 5678
path: /
pathType: Prefix
tls:
- hosts:
- dev-nam.winteraccess.id
secretName: nam-backend-dev-tls
secretName: nam-backend-dev-tls