istio-engressgateway 在 microk8s 中不工作
istio-engressgateway does not work in microk8s
出于测试和学习目的,我尝试在 microk8s 中使用 istio
。
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
No resources found in default namespace.
microk8s.kubectl get all --all-namespaces
显示 pod/istio-engressgateway
及其 IP 地址。
但是我无法访问那个IP地址,显示找不到。
我在这里错过了什么?我刚开始使用 Kubernetes 和 microk8s。
您还需要获取 bookinfo 示例网关 yaml。要做到这一点,您必须-
microk8s.kubectl apply -f https://raw.githubusercontent.com/istio/istio/release-1.5/samples/bookinfo/networking/bookinfo-gateway.yaml
那应该有用..
出于测试和学习目的,我尝试在 microk8s 中使用 istio
。
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
No resources found in default namespace.
microk8s.kubectl get all --all-namespaces
显示 pod/istio-engressgateway
及其 IP 地址。
但是我无法访问那个IP地址,显示找不到。
我在这里错过了什么?我刚开始使用 Kubernetes 和 microk8s。
您还需要获取 bookinfo 示例网关 yaml。要做到这一点,您必须-
microk8s.kubectl apply -f https://raw.githubusercontent.com/istio/istio/release-1.5/samples/bookinfo/networking/bookinfo-gateway.yaml
那应该有用..