--- # yaml-language-server: $schema=https://kubernetes-schemas.devbu.io/helm.toolkit.fluxcd.io/helmrelease_v2beta1.json apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: name: home-assistant namespace: default spec: values: addons: codeserver: enabled: true image: repository: ghcr.io/coder/code-server tag: 4.16.1 env: TZ: ${TIMEZONE} GIT_SSH_COMMAND: "ssh -i /config/.ssh/id_rsa -o IdentitiesOnly=yes" workingDir: /config args: - --auth - "none" - --user-data-dir - "/config/.vscode" - --extensions-dir - "/config/.vscode" ingress: enabled: true ingressClassName: nginx annotations: hajimari.io/appName: "Hass Config" hajimari.io/icon: cib:visual-studio-code hosts: - host: &host hass-code.${SECRET_CLUSTER_DOMAIN} paths: - path: / pathType: Prefix tls: - hosts: - *host volumeMounts: - name: config mountPath: /config