mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
[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:
committed by
Adnan Abdulhussein
parent
425c034615
commit
3e43eb735c
@@ -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
|
||||
|
||||
@@ -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 }}"
|
||||
|
||||
@@ -15,6 +15,7 @@ rules:
|
||||
- pods
|
||||
- services
|
||||
- endpoints
|
||||
- secret
|
||||
verbs:
|
||||
- get
|
||||
- list
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Default values for Traefik
|
||||
image: traefik
|
||||
imageTag: 1.3.1
|
||||
imageTag: 1.3.4
|
||||
serviceType: LoadBalancer
|
||||
replicas: 1
|
||||
cpuRequest: 100m
|
||||
|
||||
Reference in New Issue
Block a user