replicaCount: 1 image: repository: ghcr.io/your-org/abe pullPolicy: IfNotPresent tag: "" service: type: ClusterIP port: 3000 ingress: enabled: false className: "" annotations: {} hosts: - host: abe.example.com paths: - path: / pathType: Prefix tls: [] resources: requests: cpu: 100m memory: 256Mi limits: cpu: 500m memory: 512Mi persistence: enabled: true storageClass: "" accessMode: ReadWriteOnce size: 5Gi mountPath: /app/data env: NODE_ENV: production PORT: "3000" HOST: "0.0.0.0" LOG_LEVEL: info DB_DRIVER: sqlite DB_PATH: /app/data/abe.db envSecrets: {} # SESSION_SECRET: my-secret-session-key # LICENSE_PUBLIC_KEY_PATH: /app/config/license.pub podAnnotations: {} podSecurityContext: fsGroup: 1001 securityContext: allowPrivilegeEscalation: false runAsNonRoot: true runAsUser: 1001 capabilities: drop: - ALL livenessProbe: httpGet: path: /health/live port: 3000 initialDelaySeconds: 10 periodSeconds: 30 readinessProbe: httpGet: path: /health/ready port: 3000 initialDelaySeconds: 5 periodSeconds: 10 nodeSelector: {} tolerations: [] affinity: {}