Files
applications/code-server/helm-values/code-server.yaml
Mayne0213 5904f97127 PERF(code-server): reduce code-server PVC size and
- Reduce PVC size from 20Gi to 5Gi
- Revert storageClass from longhorn to local-path due to storage constraints
- Keep Gitea on longhorn, other apps on local-path
2026-01-05 00:43:51 +09:00

72 lines
1.3 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 # Reverted from longhorn due to storage constraints
# 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