Updated daemonsets to include health checks

This commit is contained in:
Joakim Karlsson 2018-02-05 12:21:11 +01:00
parent 258cf2c11e
commit 23f43135a0
10 changed files with 60 additions and 0 deletions

View File

@ -74,6 +74,12 @@ spec:
valueFrom:
fieldRef:
fieldPath: spec.nodeName
livenessProbe:
httpGet:
path: /healthz
port: 20244
initialDelaySeconds: 10
periodSeconds: 3
resources:
requests:
cpu: 250m

View File

@ -65,6 +65,12 @@ spec:
- "--run-firewall=true"
- "--run-service-proxy=true"
- "--kubeconfig=/var/lib/kube-router/kubeconfig"
livenessProbe:
httpGet:
path: /healthz
port: 20244
initialDelaySeconds: 10
periodSeconds: 3
env:
- name: NODE_NAME
valueFrom:

View File

@ -50,6 +50,12 @@ spec:
valueFrom:
fieldRef:
fieldPath: spec.nodeName
livenessProbe:
httpGet:
path: /healthz
port: 20244
initialDelaySeconds: 10
periodSeconds: 3
resources:
requests:
cpu: 250m

View File

@ -45,6 +45,12 @@ spec:
- "--cluster-asn=64512"
- "--peer-router-ips=192.168.1.99"
- "--peer-router-asns=64513"
livenessProbe:
httpGet:
path: /healthz
port: 20244
initialDelaySeconds: 10
periodSeconds: 3
securityContext:
privileged: true
imagePullPolicy: Always

View File

@ -37,6 +37,12 @@ spec:
- name: kube-router
image: cloudnativelabs/kube-router
args: ["--run-router=true", "--run-firewall=true", "--run-service-proxy=true", "--kubeconfig=/var/lib/kube-router/kubeconfig"]
livenessProbe:
httpGet:
path: /healthz
port: 20244
initialDelaySeconds: 10
periodSeconds: 3
securityContext:
privileged: true
imagePullPolicy: Always

View File

@ -37,6 +37,12 @@ spec:
- name: kube-router
image: cloudnativelabs/kube-router
args: ["--run-router=false", "--run-firewall=true", "--run-service-proxy=false", "--kubeconfig=/var/lib/kube-router/kubeconfig"]
livenessProbe:
httpGet:
path: /healthz
port: 20244
initialDelaySeconds: 10
periodSeconds: 3
securityContext:
privileged: true
imagePullPolicy: Always

View File

@ -37,6 +37,12 @@ spec:
- name: kube-router
image: cloudnativelabs/kube-router
args: ["--run-router=false", "--run-firewall=false", "--run-service-proxy=true", "--kubeconfig=/var/lib/kube-router/kubeconfig"]
livenessProbe:
httpGet:
path: /healthz
port: 20244
initialDelaySeconds: 10
periodSeconds: 3
securityContext:
privileged: true
imagePullPolicy: Always

View File

@ -46,6 +46,12 @@ spec:
- --run-firewall=true
- --run-service-proxy=true
- --kubeconfig=/var/lib/kube-router/kubeconfig
livenessProbe:
httpGet:
path: /healthz
port: 20244
initialDelaySeconds: 10
periodSeconds: 3
env:
- name: NODE_NAME
valueFrom:

View File

@ -46,6 +46,12 @@ spec:
- --run-firewall=true
- --run-service-proxy=true
- --kubeconfig=/var/lib/kube-router/kubeconfig
livenessProbe:
httpGet:
path: /healthz
port: 20244
initialDelaySeconds: 10
periodSeconds: 3
env:
- name: NODE_NAME
valueFrom:

View File

@ -45,6 +45,12 @@ spec:
- --run-router=true
- --run-firewall=true
- --run-service-proxy=false
livenessProbe:
httpGet:
path: /healthz
port: 20244
initialDelaySeconds: 10
periodSeconds: 3
env:
- name: NODE_NAME
valueFrom: