Changed the liveness and readiness probe to have configurable port numbers (#4478)

* Changed the liveness and readiness probe to have configurable port numbers

* Corrected the variable path

* Updated the chart version to 0.11.4

* Added home

* Bumping minor version to 0.12.0
This commit is contained in:
Bill McMath
2018-03-29 13:45:03 -07:00
committed by k8s-ci-robot
parent f2cd4c6130
commit 0dc89ac284
5 changed files with 10 additions and 5 deletions
+2 -1
View File
@@ -1,5 +1,5 @@
name: nginx-ingress
version: 0.11.3
version: 0.12.0
appVersion: 0.11.0
description: An nginx Ingress controller that uses ConfigMap to store the nginx configuration.
icon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Nginx_logo.svg/500px-Nginx_logo.svg.png
@@ -8,6 +8,7 @@ keywords:
- nginx
sources:
- https://github.com/kubernetes/ingress-nginx
home: https://nginx.org/en/
maintainers:
- name: jackzampolin
email: jack.zampolin@gmail.com
+2
View File
@@ -87,11 +87,13 @@ Parameter | Description | Default
`controller.livenessProbe.timeoutSeconds` | When the probe times out | 5
`controller.livenessProbe.successThreshold` | Minimum consecutive successes for the probe to be considered successful after having failed. | 1
`controller.livenessProbe.failureThreshold` | Minimum consecutive failures for the probe to be considered failed after having succeeded. | 3
`controller.livenessProbe.port` | The port number that the liveness probe will listen on. | 10254
`controller.readinessProbe.initialDelaySeconds` | Delay before readiness probe is initiated | 10
`controller.readinessProbe.periodSeconds` | How often to perform the probe | 10
`controller.readinessProbe.timeoutSeconds` | When the probe times out | 1
`controller.readinessProbe.successThreshold` | Minimum consecutive successes for the probe to be considered successful after having failed. | 1
`controller.readinessProbe.failureThreshold` | Minimum consecutive failures for the probe to be considered failed after having succeeded. | 3
`controller.readinessProbe.port` | The port number that the readiness probe will listen on. | 10254
`controller.stats.enabled` | if `true`, enable "vts-status" page | `false`
`controller.stats.service.annotations` | annotations for controller stats service | `{}`
`controller.stats.service.clusterIP` | internal controller stats cluster service IP | `""`
@@ -87,7 +87,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10254
port: {{ .Values.controller.livenessProbe.port }}
scheme: HTTP
initialDelaySeconds: {{ .Values.controller.livenessProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.controller.livenessProbe.periodSeconds }}
@@ -130,7 +130,7 @@ spec:
readinessProbe:
httpGet:
path: /healthz
port: 10254
port: {{ .Values.controller.readinessProbe.port }}
scheme: HTTP
initialDelaySeconds: {{ .Values.controller.readinessProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.controller.readinessProbe.periodSeconds }}
@@ -88,7 +88,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10254
port: {{ .Values.controller.livenessProbe.port }}
scheme: HTTP
initialDelaySeconds: {{ .Values.controller.livenessProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.controller.livenessProbe.periodSeconds }}
@@ -125,7 +125,7 @@ spec:
readinessProbe:
httpGet:
path: /healthz
port: 10254
port: {{ .Values.controller.readinessProbe.port }}
scheme: HTTP
initialDelaySeconds: {{ .Values.controller.readinessProbe.initialDelaySeconds }}
periodSeconds: {{ .Values.controller.readinessProbe.periodSeconds }}
+2
View File
@@ -109,12 +109,14 @@ controller:
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
port: 10254
readinessProbe:
failureThreshold: 3
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
port: 10254
## Annotations to be added to controller pods
##