home-assistant: controllers: main: type: deployment replicas: 1 strategy: Recreate revisionHistoryLimit: 3 containers: main: image: repository: ghcr.io/home-assistant/home-assistant tag: 2025.6.3 pullPolicy: IfNotPresent env: - name: TZ value: US/Central resources: requests: cpu: 50m memory: 512Mi code-server: image: repository: ghcr.io/linuxserver/code-server tag: 4.101.2@sha256:d3945c21b1bd19938c15d79fc21f08fff272b2f6699825ca08856dd78545b623 pullPolicy: IfNotPresent env: - name: TZ value: US/Central - name: PUID value: 1000 - name: PGID value: 1000 - name: DEFAULT_WORKSPACE value: /config envFrom: - secretRef: name: home-assistant-code-server-password-secret resources: requests: cpu: 10m memory: 128Mi service: main: controller: main ports: http: port: 80 targetPort: 8123 protocol: TCP code-server: controller: main ports: http: port: 8443 targetPort: 8443 protocol: HTTP persistence: config: forceRename: home-assistant-config storageClass: ceph-block accessMode: ReadWriteOnce size: 5Gi advancedMounts: main: main: - path: /config readOnly: false code-server: - path: /config/home-assistant readOnly: false