Traefik 可以使用 HTTPS 保护多少个域,有上限吗?

How many domains can Traefik secure with HTTPS, any upper limit?

Traefik 可以通过 Let'sEncrypt 保护的域数量是否有上限?
(我知道 Let'sEncrypt 有速率限制;这不是本文的重点。)

如果 Traefik 将所有域/主机名放在一个证书中,似乎上限为 100 — 请参阅:https://community.letsencrypt.org/t/maximum-number-of-sites-on-one-certificate/10634/3 — Traefik 是否以这种方式工作?

但是,如果 Traefik 为每个域/主机名生成一个新证书,那么我想没有上限。是这样吗?

如果设置了 acme.onDemand = true,行为是否不同, 与是否设置了 acme.onHostRule = true 相比?也许在一种情况下 Traefik 将所有域/主机名存储在同一个证书中,在另一种情况下,在不同的证书中?

(背景:我构建了一个 SaaS 和开始使用它的组织,提供他们自己的自定义域。我真的不认为下面是这种情况,但我仍然有点担心,也许我在与 Traefik 集成时不小心添加了最大 100 个组织的限制。)

没有上限。 Traefik 为每个主机名生成一个证书。

来自 Traefik 的 Slack 聊天:

basically Traefik creates one certificate by host if you are using onHostRule or onDemand. You can create one certificate for multiple domains by using domains https://docs.traefik.io/configuration/acme/#domains.

(但是,这条聊天消息可能很快就会消失 — Slack 的 10k 限制:https://traefik.slack.com/archives/C0CDT22PJ/p1546183883145900?thread_ts=1546183554.145800&cid=C0CDT22PJ

(但请注意,onDemand 已弃用 — 请参阅:https://github.com/containous/traefik/issues/2212