traefik-ingress

Traefik Ingress (Kubernetes) not receiving letsencrypt certificates

♀尐吖头ヾ 提交于 2021-01-27 12:23:36
问题 I've configured Traefik (helm chart) with let'sencrypt ACME, but I'm not receiving any certificates. The Traefik Ingress is exposed on port 80 and 443 to the internet. traefik.toml logLevel = "INFO" InsecureSkipVerify = true defaultEntryPoints = ["http","https"] [entryPoints] [entryPoints.http] address = ":80" compress = true [entryPoints.https] address = ":443" compress = true [entryPoints.https.tls] [[entryPoints.https.tls.certificates]] CertFile = "/ssl/tls.crt" KeyFile = "/ssl/tls.key"

Traefik Dashboard: Ingress and IngressRoute, can they co-exist?

ε祈祈猫儿з 提交于 2020-12-06 12:56:29
问题 Recently I am moving a project to Kubernetes and have used Traefik as the ingress controller. For Traefik I have used the Traefik Kubernetes Ingress provider for routing. When I tried to add the Traefik dashboard, I found that seems it can only be added using IngressRoute (ie. using Kubernetes CRD as provider). I have a few questions: Is it possible to use Traefik Kubernetes Ingress provider to bring up the dashboard? Can I use both kubernetesingress and kubernetescrd as provider? Can both

Problem using traefik as load balancer in Kubernetes

六月ゝ 毕业季﹏ 提交于 2020-04-18 03:57:10
问题 The situation is that I have two k8s services which are connected between them. Both are flask servers. The connection between them is as follows, if someone makes a POST to the first one, this get the text input and POST it to the second server which adds some more text to the original text that was posted by the user and, finally, the two texts together are returned to the first server and it returns the final text to the user. To allow this connection between my k8s services (called master

HTTPS request redirected to HTTP

孤街醉人 提交于 2019-12-25 01:27:33
问题 I am running Gunicorn behind a traefik ingress. HTTP is redirected to HTTPS by traefik, but for some reason gunicorn replies with a 301 pointing to HTTP. I have tried pretty much all the options I know off and didn't find any solution. I thought it might be related to something like https://stackoverflow.com/a/41488430/3719845. Here are the annotations I use on my ingress: kubernetes.io/ingress.class: traefik traefik.ingress.kubernetes.io/frontend-entry-points: http,https traefik.ingress

Path based routing issues Traefik as Ingress Controller

淺唱寂寞╮ 提交于 2019-12-21 06:25:10
问题 I'm running through what looks like a configuration issue! I am using traefik as ingress controller within kubernetes and I have an ingress to route some URLs to route some frontends to various backends. Let's say I have something like this: apiVersion: extensions/v1beta1 kind: Ingress metadata: name: test annotations: kubernetes.io/ingress.class: traefik traefik.frontend.rule.type: ReplacePathRegex spec: rules: - host: foo.io http: paths: - path: /api/authservice/(.*) /$1 backend:

Path based routing issues Traefik as Ingress Controller

纵饮孤独 提交于 2019-12-03 20:27:58
I'm running through what looks like a configuration issue! I am using traefik as ingress controller within kubernetes and I have an ingress to route some URLs to route some frontends to various backends. Let's say I have something like this: apiVersion: extensions/v1beta1 kind: Ingress metadata: name: test annotations: kubernetes.io/ingress.class: traefik traefik.frontend.rule.type: ReplacePathRegex spec: rules: - host: foo.io http: paths: - path: /api/authservice/(.*) /$1 backend: serviceName: auth servicePort: 8901 - path: /api/svcXXX/v1/files/cover/(.*) /v1/files/cover/$1 backend: