Added ability to specify podAnnotations (#7780)

Signed-off-by: towmeykaw <tkindmark@gmail.com>
This commit is contained in:
Tommy Kindmark
2018-09-18 00:57:19 -07:00
committed by k8s-ci-robot
parent ed7a19eb3d
commit 29ba6b17e2
4 changed files with 9 additions and 1 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
name: keycloak
version: 3.3.0
version: 3.4.0
appVersion: 4.2.1.Final
description: Open Source Identity and Access Management For Modern Applications and Services
keywords:
+1
View File
@@ -61,6 +61,7 @@ Parameter | Description | Default
`keycloak.affinity` | Pod affinity. Passed through the `tpl` funtion and thus to be configured a string | `Hard node and soft zone anti-affinity`
`keycloak.nodeSelector` | Node labels for pod assignment | `{}`
`keycloak.tolerations` | Node taints to tolerate | `[]`
`keycloak.podAnnotations` | Extra annotations to add to pod | `{}`
`keycloak.securityContext` | Security context for the pod | `{runAsUser: 1000, fsGroup: 1000, runAsNonRoot: true}`
`keycloak.preStartScript` | Custom script to run before Keycloak starts up | ``
`keycloak.extraArgs` | Additional arguments to the start command | ``
@@ -20,6 +20,10 @@ spec:
labels:
app: {{ template "keycloak.name" . }}
release: "{{ .Release.Name }}"
{{- if .Values.keycloak.podAnnotations }}
annotations:
{{ toYaml .Values.keycloak.podAnnotations | indent 8 }}
{{- end }}
spec:
securityContext:
{{ toYaml .Values.keycloak.securityContext | indent 8 }}
+3
View File
@@ -85,6 +85,9 @@ keycloak:
nodeSelector: {}
tolerations: []
## Extra Annotations to be added to pod
podAnnotations: {}
livenessProbe:
initialDelaySeconds: 120
timeoutSeconds: 5