我在EKS集群上安装了Istio,并从示例中安装了bookinfo。
$ sudo Kubectl apply -f /samples/bookinfo/platform/kube/bookinfo.yaml安装后,我可以看到服务,但看不到这些服务的pod
$ sudo Kubectl get services
NAME. TYPE
productpage ClusterIP.
ratings. ClusterIP
reviews. ClusterIP但是上述服务中的pod是不可见的。
$ sudo Kubectl get pods
No resources found in default namespace知道为什么booking app安装的服务可以查看服务,但不能查看服务中的pod吗?
发布于 2021-04-19 15:44:02
我已经用istio 1.9.3验证了bookinfo应用程序,它工作正常。
我使用以下命令cd istio-1.9.3转到istio1.9.3目录,并使用kubectl apply -f samples/bookinfo/platform/kube/bookinfo.yaml安装bookinfo应用程序。
kubectl get pods
NAME READY STATUS RESTARTS AGE
details-v1-66b6955995-q2nwh 2/2 Running 0 44s
productpage-v1-5d9b4c9849-lhc2b 2/2 Running 0 44s
ratings-v1-fd78f799f-t8gkp 2/2 Running 0 43s
reviews-v1-6549ddccc5-jv2tg 2/2 Running 0 43s
reviews-v2-76c4865449-wjkxx 2/2 Running 0 43s
reviews-v3-6b554c875-9gsnd 2/2 Running 0 42s
kubectl get svc
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
details ClusterIP 10.112.2.127 <none> 9080/TCP 81s
kubernetes ClusterIP 10.112.0.1 <none> 443/TCP 6m41s
productpage ClusterIP 10.112.5.110 <none> 9080/TCP 75s
ratings ClusterIP 10.112.1.157 <none> 9080/TCP 79s
reviews ClusterIP 10.112.1.106 <none> 9080/TCP 78s如您所见,pods和服务都被正确部署。
我只建议使用最新版本重新部署bookinfo应用程序,它应该可以工作。
此外,您还可以使用raw.githubusercontent.com而不是samples目录来部署它。你可以在istio documentation上找到更多关于它的信息。
https://stackoverflow.com/questions/67057197
复制相似问题