为什么 treafik https 配置在 kubernetes 集群中不起作用

why treafik https config not work in kubernetes cluster

我正在尝试按照此 documentation.

在 kubernetes 集群 (v1.15.2) 中使用 traefik(v2.1.6) 配置 https

我的 traefik 部署 YAML 看起来像这样:

这是我的 IngressRoute 配置:

    apiVersion: traefik.containo.us/v1alpha1
    kind: IngressRoute
    metadata:
      name: traefik-dashboard-route
      namespace: kube-system
    spec:
      entryPoints:
        - websecure
      tls:
        certresolver: ali
      routes:
        - match: Host(`traefik.example.com`) 
          kind: Rule
          services:
            - name: traefik
              port: 8080

当我访问该网站时,它给我以下消息:不安全。

我应该怎么做才能让它发挥作用?

由于此证书来自 acme staging,因此浏览器中无法显示其根证书。您需要将其添加到您的系统信任库中。