[stable/home-assistant] add podannotations support (#15473)

* add podannotations support

Signed-off-by: Jeff Billimek <jeff@billimek.com>

* bumping image version to 0.95.4

Signed-off-by: Jeff Billimek <jeff@billimek.com>
This commit is contained in:
Jeff Billimek
2019-07-16 23:00:34 -07:00
committed by Kubernetes Prow Robot
parent 3677c058d3
commit f7e6feba76
4 changed files with 14 additions and 4 deletions
+2 -2
View File
@@ -1,8 +1,8 @@
apiVersion: v1
appVersion: 0.93.2
appVersion: 0.95.4
description: Home Assistant
name: home-assistant
version: 0.9.3
version: 0.9.4
keywords:
- home-assistant
- hass
+3 -1
View File
@@ -36,7 +36,7 @@ The following tables lists the configurable parameters of the Home Assistant cha
| Parameter | Description | Default |
|----------------------------|-------------------------------------|---------------------------------------------------------|
| `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.90.2`|
| `image.tag` | Image tag. Possible values listed [here](https://hub.docker.com/r/homeassistant/home-assistant/tags/).| `0.95.4`|
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `image.pullSecrets` | Secrets to use when pulling the image | `[]` |
| `strategyType` | Specifies the strategy used to replace old Pods by new ones | `Recreate` |
@@ -125,6 +125,8 @@ The following tables lists the configurable parameters of the Home Assistant cha
| `nodeSelector` | Node labels for pod assignment or the home-assistant GUI | `{}` |
| `tolerations` | Toleration labels for pod assignment or the home-assistant GUI | `[]` |
| `affinity` | Affinity settings for pod assignment or the home-assistant GUI | `{}` |
| `podAnnotations` | Key-value pairs to add as pod annotations | `{}` |
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example,
@@ -20,6 +20,12 @@ spec:
labels:
app.kubernetes.io/name: {{ include "home-assistant.name" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
{{- if .Values.podAnnotations }}
annotations:
{{- range $key, $value := .Values.podAnnotations }}
{{ $key }}: {{ $value | quote }}
{{- end }}
{{- end }}
spec:
{{- with .Values.image.pullSecrets }}
imagePullSecrets:
+3 -1
View File
@@ -4,7 +4,7 @@
image:
repository: homeassistant/home-assistant
tag: 0.93.2
tag: 0.95.4
pullPolicy: IfNotPresent
pullSecrets: []
@@ -240,3 +240,5 @@ nodeSelector: {}
tolerations: []
affinity: {}
podAnnotations: {}