[home-assistant] Add bitnami influxdb chart as optional dependency (#61)

* add influxdb to HA chart

* bump chart version
This commit is contained in:
ᗪєνιη ᗷυнʟ 2020-09-23 08:22:10 -04:00 committed by GitHub
parent 8e8e8afd50
commit eaf3b47fec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 177 additions and 154 deletions

View File

@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 0.115.2 appVersion: 0.115.2
description: Home Assistant description: Home Assistant
name: home-assistant name: home-assistant
version: 2.3.0 version: 2.4.0
keywords: keywords:
- home-assistant - home-assistant
- hass - hass
@ -32,3 +32,7 @@ dependencies:
version: 7.7.1 version: 7.7.1
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled condition: mariadb.enabled
- name: influxdb
version: 0.6.7
repository: https://charts.bitnami.com/bitnami
condition: influxdb.enabled

View File

@ -36,7 +36,7 @@ The command removes all the Kubernetes components associated with the chart and
The following tables lists the configurable parameters of the Home Assistant chart and their default values. The following tables lists the configurable parameters of the Home Assistant chart and their default values.
| Parameter | Description | Default | | Parameter | Description | Default |
| ----------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------- | |-------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------|
| `image.repository` | Image repository | `homeassistant/home-assistant` | | `image.repository` | Image repository | `homeassistant/home-assistant` |
| `image.tag` | Image tag. Possible values listed [here](https://hub.docker.com/r/homeassistant/home-assistant/tags/). | `0.114.0` | | `image.tag` | Image tag. Possible values listed [here](https://hub.docker.com/r/homeassistant/home-assistant/tags/). | `0.114.0` |
| `image.pullPolicy` | Image pull policy | `IfNotPresent` | | `image.pullPolicy` | Image pull policy | `IfNotPresent` |
@ -175,6 +175,7 @@ The following tables lists the configurable parameters of the Home Assistant cha
| `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` | | `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` | | `postgresql.enabled` | Enable the optional [Postgres](https://github.com/bitnami/charts) deployment | `false` |
| `influxdb.enabled` | Enable the optional [Influxdb](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 | `[]` |

View File

@ -339,6 +339,8 @@ esphome:
mountPath: /config/secrets.yaml mountPath: /config/secrets.yaml
subPath: secrets.yaml subPath: secrets.yaml
# Enabled mariadb
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/mariadb
mariadb: mariadb:
enabled: false enabled: false
db: db:
@ -353,6 +355,9 @@ mariadb:
persistence: persistence:
enabled: false enabled: false
# storageClass: "" # storageClass: ""
# Enabled postgres
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql
postgresql: postgresql:
enabled: false enabled: false
global: global:
@ -364,6 +369,19 @@ postgresql:
enabled: false enabled: false
# storageClass: "" # storageClass: ""
# Enable influxdb
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/influxdb
influxdb:
enabled: false
architecture: standalone
database: home_assistant
authEnabled: false
persistence:
enabled: false
# storageClass: ""
# size: 8Gi
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