istio-engressgateway не работает в microk8s - PullRequest
1 голос
/ 22 апреля 2020

Для тестирования и обучения я пытался использовать istio в microk8s. microk8s.enable istio

Тогда

export MYHOST=$(microk8s.kubectl config view -o jsonpath={.contexts..namespace}).bookinfo.com

microk8s.kubectl apply -l version!=v2,version!=v3 -f https://raw.githubusercontent.com/istio/istio/release-1.5/samples/bookinfo/platform/kube/bookinfo.yaml

microk8s.kubectl get pods показывает запущенные контейнеры bookinfo.

Но когда Я пытаюсь получить gateway, он ничего мне не показывает.

microk8s.kubectl get gateway

Ресурсы по умолчанию не найдены.

microk8s.kubectl get all --all-namespaces показывает pod/istio-engressgateway и его IP-адрес.

Но я не могу получить доступ к этому IP-адресу, он показывает, что не найден.

Что мне здесь не хватает? Я только начал Kubernetes и microk8s.

1 Ответ

1 голос
/ 23 апреля 2020

Вам также необходимо получить пример шлюза bookinfo yaml. Чтобы получить это, вы должны -

microk8s.kubectl apply -f https://raw.githubusercontent.com/istio/istio/release-1.5/samples/bookinfo/networking/bookinfo-gateway.yaml

Это должно работать ..

...