我正在使用 traefik 作为入口控制器,并希望通过自动生成的 letencrypt 证书为其他入口提供服务并强制执行 SSL。
我用它的官方舵图设置了 traefik,如下所示:
helm install stable/traefik --name traefik --set dashboard.enabled=true,dashboard.domain=traefik.mycompany.com,rbac.enabled=true,externalIP=123.456.789.123,ssl.enabled=true,ssl.enforced= true,ssl.permanentRedirect=true,acme.enabled=true,acme.staging=false,acme.challengeType=http-01
我需要如何注释我需要公开的应用程序的入口以使用自动生成的letsencrypt证书?
通过此设置,traefik.mycompany.com 通过 SSL 交付,并带有默认主机的通配符证书*.example.com
:
我浏览了整个 traefik 文档(https://docs.traefik.io/),但只能找出我需要如何设置入口。