[stable/traefik] Upgrade traefik version to 1.3.4, fix toleration with 1.5 cluster and give traefik access to secrets for the k8s basic authentication (#1485)

* update traefik version to 1.3.4

* Fixing the toleration support for 1.5.X k8s cluster

* applying the following fix from upstream:
https://github.com/containous/traefik/commit/ca5bbab20a661b3b3810aeba84f2169322c88fd4
This commit is contained in:
Sylvain Boily
2017-07-27 22:46:43 +01:00
committed by Adnan Abdulhussein
parent 425c034615
commit 3e43eb735c
4 changed files with 8 additions and 6 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
apiVersion: v1
name: traefik
version: 1.7.0
appVersion: 1.3.1
version: 1.7.1
appVersion: 1.3.4
description: A Traefik based Kubernetes ingress controller with Let's Encrypt support
keywords:
- traefik
+4 -3
View File
@@ -14,10 +14,11 @@ spec:
app: {{ template "fullname" . }}
template:
metadata:
labels:
{{- if and (.Values.tolerations) (le .Capabilities.KubeVersion.Minor "5") }}
{{- if and (.Values.tolerations) (le .Capabilities.KubeVersion.Minor "5") }}
annotations:
scheduler.alpha.kubernetes.io/tolerations: '{{ toJson .Values.tolerations }}'
{{- end }}
{{- end }}
labels:
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
+1
View File
@@ -15,6 +15,7 @@ rules:
- pods
- services
- endpoints
- secret
verbs:
- get
- list
+1 -1
View File
@@ -1,6 +1,6 @@
# Default values for Traefik
image: traefik
imageTag: 1.3.1
imageTag: 1.3.4
serviceType: LoadBalancer
replicas: 1
cpuRequest: 100m