【发布时间】:2019-12-03 07:46:27
【问题描述】:
我正在尝试根据 Traefik 的文档:https://docs.traefik.io/middlewares/overview/ 在我的 kubernetes 集群中测试和实现 Traefik 的 https 重定向功能。这是Middleware和IngressRoute的定义:
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: ingressroutetls
namespace: default
spec:
entryPoints:
- web
- websecure
routes:
- match: Host(`your.domain.name`) && Host(`www.your.domain.name`)
kind: Rule
services:
- name: traefik-dashboard
port: 8080
middlewares:
- name: redirectscheme
tls:
secretName: cloud-tls
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: redirectscheme
spec:
redirectScheme:
scheme: https
但是,https://your.domain.name 有效,http://your.domain.name 给了我一个 404 页面未找到。 有谁知道我配置错了什么?
【问题讨论】:
标签: ssl kubernetes traefik traefik-ingress