Files
applications/code-server/helm-values.yaml
Mayne0213 5bc34a7674 REFACTOR(longhorn): migrate storage from Longhorn to local-path
- code-server: storageClassName -> local-path-retain
- crafty: storageClassName -> local-path-retain
- immich: storageClassName -> local-path-retain
2026-01-05 00:43:51 +09:00

72 lines
1.2 KiB
YAML

fullnameOverride: code-server
image:
repository: codercom/code-server
tag: 4.104.2
pullPolicy: Always
# Persistence configuration for workspace data
persistence:
enabled: true
accessMode: ReadWriteOnce
size: 5Gi
storageClassName: local-path-retain
# Use existing secret for password
existingSecret: code-server-password
existingSecretKey: password
# Ingress configuration (will use main ingress)
ingress:
enabled: false
# Service configuration
service:
type: ClusterIP
port: 8080
# Resource limits
resources:
requests:
cpu: 5m # Reduced from 50m based on actual usage (1m)
memory: 1Gi # Reduced from 4Gi for worker-node-2 optimization
# Security context
securityContext:
enabled: true
fsGroup: 1000
runAsUser: 1000
# Volume permissions
volumePermissions:
enabled: true
# Extra arguments for code-server
extraArgs:
- --auth
- password
# Extra environment variables
extraVars:
- name: TZ
value: "Asia/Seoul"
- name: PS1
value: "coder:\\w~ "
# Health checks
livenessProbe:
enabled: true
httpGet:
path: /healthz
port: 8080
initialDelaySeconds: 30
periodSeconds: 10
readinessProbe:
enabled: true
httpGet:
path: /healthz
port: 8080
initialDelaySeconds: 10
periodSeconds: 5