nginx входной контроллер с Lets Encrypt SSL - PullRequest
0 голосов
/ 20 января 2020

При попытке создать входной контроллер Nginx с помощью Lets Encrypt я получаю сообщение об ошибке, как показано ниже:

Ошибка во время синхронизации c: ошибка при выполнении процедуры синхронизации балансировщика нагрузки: loadbalancer default- ingress-XXXX-XXX - 97c2xxxxxxf823a0 не существует: ошибки создания сертификата - k8s-ssl-6c974xxxxxxxx0f0-e3bxxxxxx1c14--97c2xxxxxx3a0 Ошибка: googleapi: ошибка 400: недопустимое значение для поля 'resource.certificate': '. Для создания сертификата SSL должен быть указан сертификат. Недопустимый

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: my-ingress
  annotations:
    nginx.ingress.kubernetes.io/rewrite-target: /
    kubernetes.io/tls-acme: 'true'
    nginx.ingress.kubernetes.io/ssl-redirect: "true"
spec:
  tls:
  - hosts:
      - api.domain.com
      secretName: letsencrypt-prod
  rules:
    - host: api.domain.com
      http:
        paths:
          - backend:
              serviceName: api-service
              servicePort: 80

Я уже установил входной nginx -входной контроллер через рулевые схемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...