Align stage Redis session deployment
Main-Build / build-and-push (push) Has been cancelled

This commit is contained in:
2026-06-02 09:25:31 +09:00
parent 432c54b58e
commit c826047dae
3 changed files with 71 additions and 2 deletions
+67
View File
@@ -0,0 +1,67 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: sayit-helpdesk-session-redis
namespace: sayit-helpdesk-stage
labels:
app: sayit-helpdesk-session-redis
spec:
replicas: 1
selector:
matchLabels:
app: sayit-helpdesk-session-redis
template:
metadata:
labels:
app: sayit-helpdesk-session-redis
spec:
containers:
- name: redis
image: redis:7.2-alpine
imagePullPolicy: IfNotPresent
args:
- redis-server
- --save
- ""
- --appendonly
- "no"
ports:
- name: redis
containerPort: 6379
readinessProbe:
tcpSocket:
port: redis
initialDelaySeconds: 3
periodSeconds: 5
timeoutSeconds: 2
failureThreshold: 3
livenessProbe:
tcpSocket:
port: redis
initialDelaySeconds: 10
periodSeconds: 10
timeoutSeconds: 2
failureThreshold: 3
resources:
requests:
cpu: 50m
memory: 64Mi
limits:
cpu: 500m
memory: 256Mi
---
apiVersion: v1
kind: Service
metadata:
name: sayit-helpdesk-session-redis
namespace: sayit-helpdesk-stage
labels:
app: sayit-helpdesk-session-redis
spec:
type: ClusterIP
selector:
app: sayit-helpdesk-session-redis
ports:
- name: redis
port: 6379
targetPort: redis