Я следовал этому замечательному руководству по включению автоматического создания 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"
Я читаю документацию и другие учебные пособия и не могу понятькакие аннотации мне не хватает или какие настройки могут быть неправильными.Я также несколько раз переделал все шаги и не смог заставить его работать.