Как настроить соединение TLS для GKE Ingress

Следующие создаются два экземпляра одного и того же объекта. Я нашел его и использую его в настоящее время. Он прост и удобен.

var objToCreate = JSON.parse(JSON.stringify(cloneThis));
0
задан Rico W 24 March 2019 в 19:41
поделиться

1 ответ

В вашем файле yaml отсутствует строка, указывающая, какой хост вы защищаете. Поскольку вы не используете external-dns, вам придется создавать записи на стороне вашего поставщика домена вручную, чтобы подключить IP-адрес к вашему домену (кажется, вы уже сделали это). Похоже, что и ваш вход, и ваш секрет tls находятся в пространстве имен default, поэтому вы можете использовать следующее ingress.yaml:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: myapp-ingress
  annotations:
    kubernetes.io/tls-acme: "true"
    kubernetes.io/ingress.global-static-ip-name: myapp-ip
spec:
  tls:
  - hosts:
    - "myapp.co.uk"
    secretName: myapp-tls-secret-1
  rules:
  - host: "myapp.co.uk"
    http:
      paths:
      - path: /
        backend:
          serviceName: myapp-service
          servicePort: 80
0
ответ дан cookiedough 24 March 2019 в 19:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: