apps(teable): Moved valkey to teable deployment

This commit is contained in:
2025-06-03 21:38:36 +02:00
parent 730f654a1f
commit 74cbd592ad
2 changed files with 16 additions and 50 deletions

View File

@@ -1,40 +1,5 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: valkey
namespace: teable
labels:
app.kubernetes.io/name: valkey
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/name: valkey
template:
metadata:
labels:
app.kubernetes.io/name: valkey
spec:
volumes:
- name: valkey-data
persistentVolumeClaim:
claimName: valkey-data-pvc
containers:
- image: valkey/valkey:alpine
name: valkey
envFrom:
- secretRef:
name: valkey-secrets
command: ["valkey-server"]
ports:
- containerPort: 6379
protocol: TCP
volumeMounts:
- name: valkey-data
mountPath: "/data"
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: teable
namespace: teable
@@ -60,6 +25,10 @@ spec:
operator: In
values:
- fsn
volumes:
- name: valkey-data
persistentVolumeClaim:
claimName: valkey-data-pvc
initContainers:
- name: db-migrate
image: ghcr.io/teableio/teable:latest
@@ -123,3 +92,15 @@ spec:
timeoutSeconds: 5
failureThreshold: 3
successThreshold: 1
- image: valkey/valkey:alpine
name: valkey
envFrom:
- secretRef:
name: valkey-secrets
command: ["valkey-server"]
ports:
- containerPort: 6379
protocol: TCP
volumeMounts:
- name: valkey-data
mountPath: "/data"

View File

@@ -1,20 +1,5 @@
apiVersion: v1
kind: Service
metadata:
name: valkey
namespace: teable
spec:
type: ClusterIP
selector:
app.kubernetes.io/name: valkey
ports:
- protocol: TCP
port: 6379
targetPort: 6379
name: valkey
---
apiVersion: v1
kind: Service
metadata:
name: teable
namespace: teable