[stable/kibana] Define successful threshold for kibana pod readiness(#9649) (#9658)

Signed-off-by: Mikhail Advani <mikhail.advani@gmail.com>
This commit is contained in:
Mikhail Advani
2018-12-05 11:56:12 -08:00
committed by Kubernetes Prow Robot
parent 1df9362959
commit 22d82f650e
4 changed files with 13 additions and 1 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
name: kibana
version: 1.0.1
version: 1.0.2
appVersion: 6.5.1
description: Kibana is an open source data visualization plugin for Elasticsearch
icon: https://raw.githubusercontent.com/elastic/kibana/master/src/ui/public/icons/kibana-color.svg
+8
View File
@@ -43,6 +43,9 @@ The following table lists the configurable parameters of the kibana chart and th
| `affinity` | node/pod affinities | None |
| `env` | Environment variables to configure Kibana | `{}` |
| `files` | Kibana configuration files | None |
| `livenessProbe.enabled` | livenessProbe to be enabled? | `false` |
| `livenessProbe.initialDelaySeconds` | number of seconds | 30 |
| `livenessProbe.timeoutSeconds` | number of seconds | 10 |
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `image.repository` | Image repository | `docker.elastic.co/kibana/kibana-oss` |
| `image.tag` | Image tag | `6.5.1` |
@@ -88,6 +91,11 @@ The following table lists the configurable parameters of the kibana chart and th
| `persistentVolumeClaim.accessModes` | Acces mode to the PVC | `ReadWriteOnce` |
| `persistentVolumeClaim.size` | Size of the PVC | `5Gi` |
| `persistentVolumeClaim.storageClass` | Storage class of the PVC | None: |
| `readinessProbe.enabled` | readinessProbe to be enabled? | `false` |
| `readinessProbe.initialDelaySeconds` | number of seconds | 30 |
| `readinessProbe.timeoutSeconds` | number of seconds | 10 |
| `readinessProbe.periodSeconds` | number of seconds | 10 |
| `readinessProbe.successThreshold` | number of successes | 5 |
| `securityContext.enabled` | Enable security context (should be true for PVC) | `false` |
| `securityContext.allowPrivilegeEscalation` | Allow privilege escalation | `false` |
| `securityContext.runAsUser` | User id to run in pods | `1000` |
+2
View File
@@ -156,6 +156,8 @@ spec:
port: {{ .Values.service.internalPort }}
initialDelaySeconds: {{ .Values.readinessProbe.initialDelaySeconds }}
timeoutSeconds: {{ .Values.readinessProbe.timeoutSeconds }}
successThreshold: {{ .Values.readinessProbe.successThreshold }}
periodSeconds: {{ .Values.readinessProbe.periodSeconds }}
{{- end }}
resources:
{{ toYaml .Values.resources | indent 10 }}
+2
View File
@@ -83,6 +83,8 @@ readinessProbe:
enabled: false
initialDelaySeconds: 30
timeoutSeconds: 10
periodSeconds: 10
successThreshold: 5
# Enable an authproxy. Specify container in extraContainers
authProxyEnabled: false