Istio Ingress не работает - работает только переадресация портов - PullRequest
0 голосов
/ 25 сентября 2019

enter image description here Я пытаюсь следовать istio docs при развертывании приложения bookinfo и настройке входных контроллеров на - https://istio.io/docs/tasks/traffic-management/ingress/ingress-control/#determining-the-ingress-ip-and-ports

После создания шлюза istio как-

**kubectl apply -n my-bookinfo -f gateway.yaml**

apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
  name: httpbin-gateway
spec:
  selector:
    istio: ingressgateway # use Istio default gateway implementation
  servers:
  - port:
      number: 80
      name: http
      protocol: HTTP
    hosts:
    - "httpbin.example.com"

Ответ: gateway.networking.istio.io / httpbin-gateway настроен

, когда я пытаюсь просмотреть его как -

kubectl get gateway -n my-bookinfo 

Я не возвращаю никаких ресурсов, вместо этого получаю - " Ресурсы не найдены "

Чего мне здесь не хватает?Должен ли я не видеть ресурсы шлюза?Я даже не уверен, что они были созданы.Как мне это проверить?

1 Ответ

2 голосов
/ 25 сентября 2019

в этом случае решение состоит в том, чтобы использовать полное имя API ресурса:

kubectl get gateway.networking.istio.io -n my-bookinfo 
...