2017-02-21 8 views

ответ

1

Я думаю, вы пытаетесь использовать эту функцию с собственным контроллером GCE вместо NGINX? Это работает с NGINX только на данный момент. Конфигурация

NGINX Контроллер: https://github.com/kubernetes/ingress/blob/master/controllers/nginx/configuration.md

Пример конфигурации проникновения:

apiVersion: extensions/v1beta1 
kind: Ingress 
metadata: 
    name: whitelist 
    annotations: 
    ingress.kubernetes.io/whitelist-source-range: "1.1.1.1/24" 
spec: 
    rules: 
    - host: whitelist.test.net 
    http: 
    paths: 
    - path:/
    backend: 
     serviceName: webserver 
     servicePort: 80 
+0

Может GCE запустить контейнер NGINX, который реализует белый список? Замена основного контроллера GCE. Как бы Вы это сделали? – brunobowden

+0

@brunobowden вы поняли это? Я натолкнулся на это (https://zihao.me/post/cheap-out-google-container-engine-load-balancer/), если вы все еще интересуетесь. Но я счел это довольно раздражающим, чтобы поставить на место ... – rels

+0

спасибо, что указали это. В итоге мы закончили работу с локальным кластером. Если вы используете кластер с облачным кластером, то еще один вопрос - это прокси-сервер IAP-Identity Aware от Google: https://cloud.google.com/iap/ – brunobowden

Смежные вопросы