Есть ли способ пройти через конфигурации в Nginx Ingress Controller - PullRequest
0 голосов
/ 11 января 2019

Мне интересно, есть ли какой-нибудь способ кроме входных аннотаций для передачи конфигураций в модуль Ingress-controller.

В частности, я хочу добавить опцию «ssl_password_file», но не могу найти аннотацию Ingress для этого.

Любая помощь будет оценена!

Я запускаю контроллер входа Nginx в кластере AWS EKS.

1 Ответ

0 голосов
/ 05 февраля 2019

Вы можете просто сделать это, добавив аннотацию во входной объект.

https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/

например

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: my-ingress
  annotations:  
    kubernetes.io/ingress.class: nginx
    certmanager.k8s.io/cluster-issuer: secret
spec:
  tls:
  - hosts:
    - host
    secretName: secret
  rules:
  - host: host
    http:
      paths:
      - backend:
          serviceName: service
          servicePort: 80
...