imfreedom/k8s-cluster

Update traefik

2020-10-10, Gary Kramlich
e3295530b5d0
Parents 3d11aff373b0
Children 10e7cf30c251
Update traefik
  • +32 -16
    20-ingress.yaml
  • --- a/20-ingress.yaml Tue Sep 08 22:50:33 2020 -0500
    +++ b/20-ingress.yaml Sat Oct 10 04:55:56 2020 -0500
    @@ -64,6 +64,32 @@
    singular: traefikservice
    scope: Namespaced
    ---
    +apiVersion: apiextensions.k8s.io/v1beta1
    +kind: CustomResourceDefinition
    +metadata:
    + name: tlsstores.traefik.containo.us
    +spec:
    + group: traefik.containo.us
    + version: v1alpha1
    + names:
    + kind: TLSStore
    + plural: tlsstores
    + singular: tlsstore
    + scope: Namespaced
    +---
    +apiVersion: apiextensions.k8s.io/v1beta1
    +kind: CustomResourceDefinition
    +metadata:
    + name: ingressrouteudps.traefik.containo.us
    +spec:
    + group: traefik.containo.us
    + version: v1alpha1
    + names:
    + kind: IngressRouteUDP
    + plural: ingressrouteudps
    + singular: ingressrouteudp
    + scope: Namespaced
    +---
    apiVersion: v1
    kind: ServiceAccount
    metadata:
    @@ -74,17 +100,13 @@
    role: controller
    ---
    kind: ClusterRole
    -apiVersion: rbac.authorization.k8s.io/v1
    +apiVersion: rbac.authorization.k8s.io/v1beta1
    metadata:
    name: traefik-cluster-role
    - labels:
    - app: traefik
    - role: controller
    rules:
    - apiGroups:
    - ""
    resources:
    - - pods
    - services
    - endpoints
    - secrets
    @@ -101,14 +123,6 @@
    - list
    - watch
    - apiGroups:
    - - networking.k8s.io
    - resources:
    - - ingresses
    - verbs:
    - - get
    - - list
    - - watch
    - - apiGroups:
    - extensions
    resources:
    - ingresses/status
    @@ -117,11 +131,13 @@
    - apiGroups:
    - traefik.containo.us
    resources:
    + - middlewares
    - ingressroutes
    + - traefikservices
    - ingressroutetcps
    - - middlewares
    + - ingressrouteudps
    - tlsoptions
    - - traefikservices
    + - tlsstores
    verbs:
    - get
    - list
    @@ -207,7 +223,7 @@
    serviceAccountName: traefik-service-account
    containers:
    - name: traefik-ingress-controller
    - image: docker.io/traefik:v2.1.9
    + image: docker.io/traefik:v2.3.1
    args:
    - "--global.checknewversion=false"
    - "--global.sendanonymoususage=false"