让我们用Helm加密Traefik

问题描述 投票:2回答:1

我正在尝试将Traefik作为Ingress Controller安装到我自己安装的Kubernetes集群中。为方便起见,我尝试安装helm chart of Traefik,这种方式非常出色,没有极致部分;这是我的变量yml现在:

externalIP: xxx.xxx.xx.xxx
dashboard:
  enabled: true
  domain: traefik-ui.example.com
ssl:
  enabled: true
  enforced: true
acme:
  enabled: true
  challengeType: http-01
  email: [email protected]
  staging: true
  persistence.enabled: true
  logging: true

安装时间:

helm install --name traefik --namespace kube-traefik --values traefik-variables.yml stable/traefik

但是使用helm status traefik,我可以看到名为v1/PersistentVolumeClaimtraefik-acme保持待定状态,并且永远不会分配证书。

kubernetes lets-encrypt traefik kubernetes-helm
1个回答
2
投票

强烈建议您至少在此时使用cert-manager而不是Traefik内置的ACME支持。处理您可能想要的Traefik的多个副本要好得多。 Ingress-shim(这是cert-manager的默认部分)将处理Traefik支持的Ingresses。

© www.soinside.com 2019 - 2024. All rights reserved.