Files
log-viewer/base/log-viewer-deployment.yaml
T
2026-08-12 15:20:39 +07:00

49 lines
1.2 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: log-viewer
labels:
app: log-viewer
app.kubernetes.io/name: log-viewer
app.kubernetes.io/component: web
app.kubernetes.io/part-of: log-viewer
spec:
replicas: 1
selector:
matchLabels:
app: log-viewer
template:
metadata:
labels:
app: log-viewer
app.kubernetes.io/name: log-viewer
app.kubernetes.io/component: web
app.kubernetes.io/part-of: log-viewer
spec:
containers:
- name: log-viewer
image: git.rssa.top/meninjar/log-viewer:20260812080525-main
imagePullPolicy: Always
workingDir: /app
ports:
- name: http
containerPort: 5880
envFrom:
- configMapRef:
name: log-viewer-env
volumeMounts:
- name: simrs-logs
mountPath: /app/logs
- name: app-tmp
mountPath: /tmp
securityContext:
allowPrivilegeEscalation: false
volumes:
- name: simrs-logs
nfs:
server: nas-rx300.rssa
path: /export/simrs/logs
readOnly: false
- name: app-tmp
emptyDir: {}