mirror of
https://github.com/k8s-at-home/charts.git
synced 2025-01-24 07:59:02 +00:00
[home-assistant] Upgrade dependencies (#212)
Co-authored-by: ᗪєνιη ᗷυнʟ <onedr0p@users.noreply.github.com>
This commit is contained in:
parent
23f9c09612
commit
e621f470f5
34
charts/home-assistant/CHANGELOG.md
Normal file
34
charts/home-assistant/CHANGELOG.md
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
# Changelog
|
||||||
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [3.0.0]
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- The default `home-assistant` image has been updated to v0.118.3.
|
||||||
|
- The default `vscode` image has been updated to 3.7.2
|
||||||
|
- :warning: Upgraded `influxdb` subchart from version 0.6.7 to version 1.0.0.
|
||||||
|
- :warning: Upgraded `postgresql` subchart from version 9.1.2 to version 10.1.0.
|
||||||
|
This is a major version update, [requiring changes](https://github.com/bitnami/charts/tree/master/bitnami/postgresql#to-1000) in your `values.yaml` if you use it!
|
||||||
|
- :warning: Upgraded `mariadb` subchart from version 7.7.1 to version 9.0.1.
|
||||||
|
This is a major version update, [requiring changes](https://github.com/bitnami/charts/tree/master/bitnami/mariadb#to-900) in your `values.yaml` if you use it!
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
|
||||||
|
- Subchart support for `esphome` was removed as it is really a separate application and integration was only limited to sharing a secrets file.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- Fixed some formatting errors that were causing the pipeline to fail.
|
||||||
|
|
||||||
|
## [2.7.0]
|
||||||
|
|
||||||
|
This is the last version before starting this changelog. All sorts of cool stuff was changed, but only `git log` remembers what that was :slightly_frowning_face:
|
||||||
|
|
||||||
|
|
||||||
|
[3.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-3.0.0/charts/home-assistant
|
||||||
|
|
||||||
|
[2.7.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-2.7.0/charts/home-assistant
|
@ -1,8 +1,8 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: 0.116.1
|
appVersion: 0.118.3
|
||||||
description: Home Assistant
|
description: Home Assistant
|
||||||
name: home-assistant
|
name: home-assistant
|
||||||
version: 2.7.0
|
version: 3.0.0
|
||||||
keywords:
|
keywords:
|
||||||
- home-assistant
|
- home-assistant
|
||||||
- hass
|
- hass
|
||||||
@ -20,19 +20,15 @@ maintainers:
|
|||||||
- name: runningman84
|
- name: runningman84
|
||||||
email: phil@hellmi.de
|
email: phil@hellmi.de
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: esphome
|
|
||||||
repository: https://k8s-at-home.com/charts/
|
|
||||||
version: ~2.2.0
|
|
||||||
condition: esphome.enabled
|
|
||||||
- name: postgresql
|
- name: postgresql
|
||||||
version: 9.1.2
|
version: 10.1.0
|
||||||
repository: https://charts.bitnami.com/bitnami
|
repository: https://charts.bitnami.com/bitnami
|
||||||
condition: postgresql.enabled
|
condition: postgresql.enabled
|
||||||
- name: mariadb
|
- name: mariadb
|
||||||
version: 7.7.1
|
version: 9.0.1
|
||||||
repository: https://charts.bitnami.com/bitnami
|
repository: https://charts.bitnami.com/bitnami
|
||||||
condition: mariadb.enabled
|
condition: mariadb.enabled
|
||||||
- name: influxdb
|
- name: influxdb
|
||||||
version: 0.6.7
|
version: 1.0.0
|
||||||
repository: https://charts.bitnami.com/bitnami
|
repository: https://charts.bitnami.com/bitnami
|
||||||
condition: influxdb.enabled
|
condition: influxdb.enabled
|
||||||
|
@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
This is a helm chart for [Home Assistant](https://www.home-assistant.io/)
|
This is a helm chart for [Home Assistant](https://www.home-assistant.io/)
|
||||||
|
|
||||||
|
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
|
||||||
|
|
||||||
## TL;DR;
|
## TL;DR;
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
@ -9,6 +11,10 @@ helm repo add k8s-at-home https://k8s-at-home.com/charts/
|
|||||||
helm install k8s-at-home/home-assistant
|
helm install k8s-at-home/home-assistant
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## :star2: Changelog
|
||||||
|
|
||||||
|
Please refer to [CHANGELOG.md](CHANGELOG.md) for an overview of notable changes to the chart. **This is especially important for major version updates!**
|
||||||
|
|
||||||
## Introduction
|
## Introduction
|
||||||
|
|
||||||
This code is adapted for [the official home assistant docker image](https://hub.docker.com/r/homeassistant/home-assistant/)
|
This code is adapted for [the official home assistant docker image](https://hub.docker.com/r/homeassistant/home-assistant/)
|
||||||
@ -38,7 +44,7 @@ The following tables lists the configurable parameters of the Home Assistant cha
|
|||||||
| 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.118.3` |
|
||||||
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
|
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
|
||||||
| `image.pullSecrets` | Secrets to use when pulling the image | `[]` |
|
| `image.pullSecrets` | Secrets to use when pulling the image | `[]` |
|
||||||
| `strategyType` | Specifies the strategy used to replace old Pods by new ones | `Recreate` |
|
| `strategyType` | Specifies the strategy used to replace old Pods by new ones | `Recreate` |
|
||||||
@ -130,7 +136,7 @@ The following tables lists the configurable parameters of the Home Assistant cha
|
|||||||
| `configurator.service.loadBalancerSourceRanges` | Loadbalancer client IP restriction range for the configurator UI | `[]` |
|
| `configurator.service.loadBalancerSourceRanges` | Loadbalancer client IP restriction range for the configurator UI | `[]` |
|
||||||
| `vscode.enabled` | Enable the optional [VS Code Server Sidecar](https://github.com/cdr/code-server) | `false` |
|
| `vscode.enabled` | Enable the optional [VS Code Server Sidecar](https://github.com/cdr/code-server) | `false` |
|
||||||
| `vscode.image.repository` | Image repository | `codercom/code-server` |
|
| `vscode.image.repository` | Image repository | `codercom/code-server` |
|
||||||
| `vscode.image.tag` | Image tag | `3.4.1` |
|
| `vscode.image.tag` | Image tag | `3.7.2` |
|
||||||
| `vscode.image.pullPolicy` | Image pull policy | `IfNotPresent` |
|
| `vscode.image.pullPolicy` | Image pull policy | `IfNotPresent` |
|
||||||
| `vscode.hassConfig` | Base path of the home assistant configuration files | `/config` |
|
| `vscode.hassConfig` | Base path of the home assistant configuration files | `/config` |
|
||||||
| `vscode.vscodePath` | Base path of the VS Code configuration files | `/config/.vscode` |
|
| `vscode.vscodePath` | Base path of the VS Code configuration files | `/config/.vscode` |
|
||||||
@ -174,7 +180,6 @@ The following tables lists the configurable parameters of the Home Assistant cha
|
|||||||
| `appdaemon.service.externalIPs` | External IPs for the AppDaemon UI | `[]` |
|
| `appdaemon.service.externalIPs` | External IPs for the AppDaemon UI | `[]` |
|
||||||
| `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` |
|
|
||||||
| `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` |
|
| `influxdb.enabled` | Enable the optional [Influxdb](https://github.com/bitnami/charts) deployment | `false` |
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
{{- if .Values.configurator.enabled }}
|
{{- if .Values.configurator.enabled }}
|
||||||
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Secret
|
kind: Secret
|
||||||
metadata:
|
metadata:
|
||||||
@ -20,8 +21,9 @@ data:
|
|||||||
password: {{ .Values.configurator.password | b64enc | quote }}
|
password: {{ .Values.configurator.password | b64enc | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
---
|
|
||||||
{{- if .Values.vscode.enabled }}
|
{{- if .Values.vscode.enabled }}
|
||||||
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Secret
|
kind: Secret
|
||||||
metadata:
|
metadata:
|
||||||
@ -37,8 +39,9 @@ data:
|
|||||||
password: {{ .Values.vscode.password | b64enc | quote }}
|
password: {{ .Values.vscode.password | b64enc | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
---
|
|
||||||
{{- if .Values.appdaemon.enabled }}
|
{{- if .Values.appdaemon.enabled }}
|
||||||
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Secret
|
kind: Secret
|
||||||
metadata:
|
metadata:
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
image:
|
image:
|
||||||
repository: homeassistant/home-assistant
|
repository: homeassistant/home-assistant
|
||||||
tag: 0.116.1
|
tag: 0.118.3
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
pullSecrets: []
|
pullSecrets: []
|
||||||
|
|
||||||
@ -252,7 +252,7 @@ vscode:
|
|||||||
##
|
##
|
||||||
image:
|
image:
|
||||||
repository: codercom/code-server
|
repository: codercom/code-server
|
||||||
tag: 3.4.1
|
tag: 3.7.2
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
## VSCode password
|
## VSCode password
|
||||||
@ -350,31 +350,17 @@ appdaemon:
|
|||||||
loadBalancerSourceRanges: []
|
loadBalancerSourceRanges: []
|
||||||
# nodePort: 30000
|
# nodePort: 30000
|
||||||
|
|
||||||
esphome:
|
|
||||||
enabled: false
|
|
||||||
# Mount home-assistant's secrets.yaml into the esphome container.
|
|
||||||
extraVolumes:
|
|
||||||
- name: ha-config
|
|
||||||
persistentVolumeClaim:
|
|
||||||
claimName: home-assistant
|
|
||||||
extraVolumeMounts:
|
|
||||||
- name: ha-config
|
|
||||||
mountPath: /config/secrets.yaml
|
|
||||||
subPath: secrets.yaml
|
|
||||||
|
|
||||||
# Enabled mariadb
|
# Enabled mariadb
|
||||||
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/mariadb
|
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/mariadb
|
||||||
mariadb:
|
mariadb:
|
||||||
enabled: false
|
enabled: false
|
||||||
db:
|
architecture: standalone
|
||||||
name: home-assistant
|
auth:
|
||||||
user: home-assistant
|
database: home-assistant
|
||||||
|
username: home-assistant
|
||||||
password: home-assistant-pass
|
password: home-assistant-pass
|
||||||
replication:
|
rootPassword: home-assistantrootpass
|
||||||
enabled: false
|
primary:
|
||||||
rootUser:
|
|
||||||
password: home-assistantrootpass
|
|
||||||
master:
|
|
||||||
persistence:
|
persistence:
|
||||||
enabled: false
|
enabled: false
|
||||||
# storageClass: ""
|
# storageClass: ""
|
||||||
|
Loading…
Reference in New Issue
Block a user