Change healthz port to avoid conflicts when running using hostNetwork

This commit is contained in:
Manuel de Brito Fontes 2016-08-02 21:47:44 -04:00
parent 0f70b80745
commit 4fe3462a82
14 changed files with 20 additions and 13 deletions

View file

@ -19,6 +19,7 @@ This is a nginx Ingress controller that uses [ConfigMap](https://github.com/kube
* [NGINX customization](configuration.md)
* [NGINX status page](#nginx-status-page)
* [Disabling NGINX ingress controller](#disabling-nginx-ingress-controller)
* [Local cluster](#local-cluster)
* [Debug & Troubleshooting](#troubleshooting)
* [Limitations](#limitations)
* [NGINX Notes](#nginx-notes)
@ -343,6 +344,12 @@ To extract the information in JSON format the module provides a custom URL: `/ng
Setting the annotation `kubernetes.io/ingress.class` to any value other than "nginx" or the empty string, will force the NGINX Ingress controller to ignore your Ingress. Do this if you wish to use one of the other Ingress controllers at the same time as the NGINX controller.
### Local cluster
Using [`hack/local-up-cluster.sh`](https://github.com/kubernetes/kubernetes/blob/master/hack/local-up-cluster.sh) is possible to start a local kubernetes cluster consisting of a master and a single node. Please read [running-locally.md](https://github.com/kubernetes/kubernetes/blob/master/docs/devel/running-locally.md) for more details.
Use of `hostNetwork: true` in the ingress controller is required to falls back at localhost:8080 for the apiserver if every other client creation check fails (eg: service account not present, kubeconfig doesn't exist, no master env vars...)
### Debug & Troubleshooting

View file

@ -22,7 +22,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10249
port: 10254
scheme: HTTP
initialDelaySeconds: 30
timeoutSeconds: 5

View file

@ -22,7 +22,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10249
port: 10254
scheme: HTTP
initialDelaySeconds: 30
timeoutSeconds: 5

View file

@ -22,7 +22,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10249
port: 10254
scheme: HTTP
initialDelaySeconds: 30
timeoutSeconds: 5

View file

@ -16,7 +16,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10249
port: 10254
scheme: HTTP
initialDelaySeconds: 30
timeoutSeconds: 5

View file

@ -22,7 +22,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10249
port: 10254
scheme: HTTP
initialDelaySeconds: 30
timeoutSeconds: 5

View file

@ -27,7 +27,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10249
port: 10254
scheme: HTTP
initialDelaySeconds: 30
timeoutSeconds: 5

View file

@ -22,7 +22,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10249
port: 10254
scheme: HTTP
initialDelaySeconds: 30
timeoutSeconds: 5

View file

@ -95,7 +95,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10249
port: 10254
scheme: HTTP
initialDelaySeconds: 30
timeoutSeconds: 5

View file

@ -22,7 +22,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10249
port: 10254
scheme: HTTP
initialDelaySeconds: 30
timeoutSeconds: 5

View file

@ -22,7 +22,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10249
port: 10254
scheme: HTTP
initialDelaySeconds: 30
timeoutSeconds: 5

View file

@ -22,7 +22,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10249
port: 10254
scheme: HTTP
initialDelaySeconds: 30
timeoutSeconds: 5

View file

@ -38,7 +38,7 @@ import (
)
const (
healthPort = 10249
healthPort = 10254
)
var (

View file

@ -74,7 +74,7 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: 10249
port: 10254
scheme: HTTP
initialDelaySeconds: 30
timeoutSeconds: 5