为了测试和学习目的,我尝试在microk8s中使用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。
发布于 2020-04-22 22:06:06
您还需要获得bookinfo示例网关yaml。为了得到你必须-
microk8s.kubectl apply -f https://raw.githubusercontent.com/istio/istio/release-1.5/samples/bookinfo/networking/bookinfo-gateway.yaml
那应该管用..。
https://stackoverflow.com/questions/61362065
复制相似问题