storage: single 10Gi PVC for /home/node (persist all state)

This commit is contained in:
Clawdbot
2026-01-30 10:57:37 +00:00
parent 1d3f357e2a
commit 6cdaa1a0b9
2 changed files with 8 additions and 11 deletions

View File

@@ -29,20 +29,17 @@ spec:
value: /tmp/npm-cache value: /tmp/npm-cache
- name: XDG_CACHE_HOME - name: XDG_CACHE_HOME
value: /tmp value: /tmp
# If OpenClaw uses HOME for state, keep it in the PVC-backed /home/clawd # OpenClaw docs default to /home/node in containers; persist it.
- name: HOME - name: HOME
value: /home/clawd value: /home/node
volumeMounts: volumeMounts:
- name: config - name: home
mountPath: /home/clawd/.openclaw mountPath: /home/node
- name: tmp - name: tmp
mountPath: /tmp mountPath: /tmp
volumes: volumes:
- name: config - name: home
persistentVolumeClaim: persistentVolumeClaim:
claimName: openclaw-config claimName: openclaw-home
- name: tmp - name: tmp
emptyDir: {} emptyDir: {}
- name: config-secret
secret:
secretName: openclaw-config

View File

@@ -1,12 +1,12 @@
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: openclaw-config name: openclaw-home
namespace: openclaw namespace: openclaw
spec: spec:
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce
resources: resources:
requests: requests:
storage: 2Gi storage: 10Gi
# storageClassName: <set if you want to pin it> # storageClassName: <set if you want to pin it>