Как исправить ошибку «Не синхронизировать входное default / test-app, так как оно не содержит необходимых аннотаций» - PullRequest
0 голосов
/ 13 февраля 2019

Я следовал этому замечательному руководству по включению автоматического создания TLS в kubernetes: https://akomljen.com/get-automatic-https-with-lets-encrypt-and-kubernetes-ingress/

Вы настраиваете cert-manager для пользовательского ресурса ClusterIssuer с помощью letsencrypt и используете аннотацию kubernetes.io/tls-acme:"true" в вашем проекте развертывания.

Однако сертификат-менеджер никогда не получит сертификат.

1 controller.go:168] ingress-shim controller: syncing item 'default/test-app-ghost'
1 sync.go:65] Not syncing ingress default/test-app-ghost as it does not contain necessary annotations
1 controller.go:182] ingress-shim controller: Finished processing work item "default/test-app-ghost"

Я читаю документацию и другие учебные пособия и не могу понятькакие аннотации мне не хватает или какие настройки могут быть неправильными.Я также несколько раз переделал все шаги и не смог заставить его работать.

...