mirror of
https://github.com/k8s-at-home/charts.git
synced 2025-01-23 23:49:12 +00:00
[home-assistant] Home assistant/db dependencies (#321)
* enable dependent chart support for mariadb and postgres Signed-off-by: Ryan Holt <ryan@ryanholt.net> * forgot to include the values.yaml file in commit Signed-off-by: Ryan Holt <ryan@ryanholt.net> * default postgres persistence to disabled Signed-off-by: Ryan Holt <ryan@ryanholt.net> * bump chart version to 1.2.1 Signed-off-by: Ryan Holt <ryan@ryanholt.net> * add commented out storageClass designations for both postgres and mariadb Signed-off-by: Ryan Holt <ryan@ryanholt.net> * bump chart version Signed-off-by: Ryan Holt <ryan@ryanholt.net> * bump chart, rename to full postgresql Signed-off-by: Ryan Holt <ryan@ryanholt.net> * bump chart Signed-off-by: Ryan Holt <ryan@ryanholt.net> * nested the postgres wrong, bumped chart version Signed-off-by: Ryan Holt <ryan@ryanholt.net> * revert to v1.2.0 for PR Signed-off-by: Ryan Holt <ryan@ryanholt.net> * fix name for postgresql in readme Signed-off-by: Ryan Holt <ryan@ryanholt.net> Co-authored-by: Jeff Billimek <jeff@billimek.com>
This commit is contained in:
parent
5d92d0fe9a
commit
b247d19865
@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 0.114.0
|
appVersion: 0.114.0
|
||||||
description: Home Assistant
|
description: Home Assistant
|
||||||
name: home-assistant
|
name: home-assistant
|
||||||
version: 1.1.1
|
version: 1.2.0
|
||||||
keywords:
|
keywords:
|
||||||
- home-assistant
|
- home-assistant
|
||||||
- hass
|
- hass
|
||||||
@ -24,3 +24,11 @@ dependencies:
|
|||||||
repository: https://billimek.com/billimek-charts
|
repository: https://billimek.com/billimek-charts
|
||||||
version: ~1.0.0
|
version: ~1.0.0
|
||||||
condition: esphome.enabled
|
condition: esphome.enabled
|
||||||
|
- name: postgresql
|
||||||
|
version: 9.1.2
|
||||||
|
repository: https://charts.bitnami.com/bitnami
|
||||||
|
condition: postgresql.enabled
|
||||||
|
- name: mariadb
|
||||||
|
version: 7.7.1
|
||||||
|
repository: https://charts.bitnami.com/bitnami
|
||||||
|
condition: mariadb.enabled
|
||||||
|
@ -171,6 +171,8 @@ The following tables lists the configurable parameters of the Home Assistant cha
|
|||||||
| `appdaemon.service.loadBalancerIP` | Loadbalancer IP for the AppDaemon UI | `` |
|
| `appdaemon.service.loadBalancerIP` | Loadbalancer IP for the AppDaemon UI | `` |
|
||||||
| `appdaemon.service.loadBalancerSourceRanges` | Loadbalancer client IP restriction range for the VS Code UI | `[]` |
|
| `appdaemon.service.loadBalancerSourceRanges` | Loadbalancer client IP restriction range for the VS Code UI | `[]` |
|
||||||
| `esphome.enabled` | Enable the optional [ESPHome](https://esphome.io) deployment | `false` |
|
| `esphome.enabled` | Enable the optional [ESPHome](https://esphome.io) deployment | `false` |
|
||||||
|
| `mariadb.enabled` | Enable the optional [Mariadb](https://github.com/bitnami/charts) deployment | `false` |
|
||||||
|
| `postgresql.enabled` | Enable the optional [Postgres](https://github.com/bitnami/charts) deployment | `false` |
|
||||||
| `resources` | CPU/Memory resource requests/limits or the home-assistant GUI | `{}` |
|
| `resources` | CPU/Memory resource requests/limits or the home-assistant GUI | `{}` |
|
||||||
| `nodeSelector` | Node labels for pod assignment or the home-assistant GUI | `{}` |
|
| `nodeSelector` | Node labels for pod assignment or the home-assistant GUI | `{}` |
|
||||||
| `tolerations` | Toleration labels for pod assignment or the home-assistant GUI | `[]` |
|
| `tolerations` | Toleration labels for pod assignment or the home-assistant GUI | `[]` |
|
||||||
|
@ -334,6 +334,31 @@ esphome:
|
|||||||
mountPath: /config/secrets.yaml
|
mountPath: /config/secrets.yaml
|
||||||
subPath: secrets.yaml
|
subPath: secrets.yaml
|
||||||
|
|
||||||
|
mariadb:
|
||||||
|
enabled: false
|
||||||
|
db:
|
||||||
|
name: home-assistant
|
||||||
|
user: home-assistant
|
||||||
|
password: home-assistant-pass
|
||||||
|
replication:
|
||||||
|
enabled: false
|
||||||
|
rootUser:
|
||||||
|
password: home-assistantrootpass
|
||||||
|
master:
|
||||||
|
persistence:
|
||||||
|
enabled: false
|
||||||
|
# storageClass: ""
|
||||||
|
postgresql:
|
||||||
|
enabled: false
|
||||||
|
global:
|
||||||
|
postgresql:
|
||||||
|
postgresqlUsername: home-assistant
|
||||||
|
postgresqlPassword: home-assistant-pass
|
||||||
|
postgresqlDatabase: home-assistant
|
||||||
|
persistence:
|
||||||
|
enabled: false
|
||||||
|
# storageClass: ""
|
||||||
|
|
||||||
resources: {}
|
resources: {}
|
||||||
# We usually recommend not to specify default resources and to leave this as a conscious
|
# We usually recommend not to specify default resources and to leave this as a conscious
|
||||||
# choice for the user. This also increases chances charts run on environments with little
|
# choice for the user. This also increases chances charts run on environments with little
|
||||||
|
Loading…
Reference in New Issue
Block a user