Как нужно аннотировать входящие данные для traefik для создания сертификатов letsencrypt

Я использую traefik в качестве контроллера входа и хочу обслуживать другие входы через автоматически сгенерированные сертификаты letsencrypt и применять 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:

enter image description here

Я просмотрел всю документацию по traefik (https://docs.traefik.io/), но смог узнать только, как мне нужно настроить входы.

medium.com/@carlosedp/…
Vit 31.10.2018 15:24

Это часть документации, которую вы ищете: docs.traefik.io/configuration/acme/#wildcard-domains Если вы пытаетесь получить сгенерированные сертификаты с подстановочными знаками, то это не имеет ничего общего с входными аннотациями, вы смотрите не в том месте.

Andrew Savinykh 05.11.2018 09:50

не могли бы вы отправить логи траэфик? Может быть, по какой-то причине traefik не может сгенерировать для вас сертификаты.

Maciek Sawicki 06.11.2018 00:48

Это действительно было частью проблемы. Я решил это сам и дам правильный ответ, когда найду время.

Hedge 06.11.2018 11:15
2
4
415
0

Другие вопросы по теме