Отключить перенаправление SSL для входа в Kubernetes NGINX - PullRequest
0 голосов
/ 29 апреля 2018

Перенаправление SSL включено по умолчанию во входе Kubernetes NGINX. Как это можно отключить? Текущая реализация ниже:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: project_name-ingress
  annotations:
    nginx.ingress.kubernetes.io/rewrite-target: /
spec:
  rules:
  - http:
      paths:
      - path: /
        backend:
          serviceName: project_name
          servicePort: 80

1 Ответ

0 голосов
/ 29 апреля 2018

Добавление ingress.kubernetes.io/ssl-redirect: "false" к annotations отключит перенаправление SSL:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: project_name-ingress
  annotations:
    nginx.ingress.kubernetes.io/rewrite-target: /
    nginx.ingress.kubernetes.io/ssl-redirect: "false"
spec:
  rules:
  - http:
      paths:
      - path: /
        backend:
          serviceName: project_name
          servicePort: 80

Обратите внимание, что false заключено в кавычки. Я обнаружил, что это не сработает без приведения строк.

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