kind: Deployment apiVersion: apps/v1 metadata: name: traefik-custom-controller labels: app: traefik-custom-controller namespace: kube-system spec: replicas: 1 selector: matchLabels: app: traefik-custom-controller template: metadata: labels: app: traefik-custom-controller spec: serviceAccountName: traefik-custom-controller containers: - name: traefik image: traefik:v2.2 args: - --log.level=DEBUG - --api - --api.insecure - --entrypoints.web.address=:9080 - --entrypoints.websecure.address=:9443 - --entrypoints.websecure.http.tls=true - --providers.kubernetescrd ports: - name: web containerPort: 9080 - name: tcpep containerPort: 9443