example
helm install memos .use custom namespace example
helm install memos -n app .- Kubernetes 1.19+
- Helm 3.0+
The default image tag uses the chart's appVersion. To use a different version:
image:
tag: "0.25.2" # Specify a different versionEdit values.yaml
persistence:
## If enabled is False, emptyDir will be used, data may be lost after Pod rebuild, it is recommended to use persistent volume
enabled: false
storageClass: "local"
existPersistClaim: ""
accessMode: ReadWriteOnce
size: 10Giwhen enabled is false use emptyDir,
- If has created
pvc, Please changeenabledtotrue, and changeexistPersistClaimto yourpvcname. - If
enabledistruebutexistPersistClaimis empty,if will create a newpvcbyaccessModestorageClasssize
The chart includes secure defaults:
- Runs as non-root user (UID 1000)
- Drops all capabilities
- No privilege escalation allowed
Default resource limits are configured. Adjust in values.yaml based on your workload:
resources:
limits:
cpu: 500m
memory: 512Mi
requests:
cpu: 100m
memory: 128Mi