我在Ubuntu上安装了Charmed-Kubernetes
。然后是istio及其bookinfo应用程序。
kubectl exec -it $(kubectl get pod -l app=ratings -o jsonpath='{.items[0].metadata.name}') -c ratings -- curl productpage:9080/productpage | grep -o "<title>.*</title>"
返回,简单书店应用程序
kubectl get gateway -> bookinfo-gateway 32s
kubectl get svc istio-ingressgateway -n istio-system
显示外部IP地址,但当我尝试使用curl
访问时,它不会给我任何信息。
我还尝试访问这里描述的kubernetes-dashboard
,它也失败了。
基本上,我如何从另一台电脑访问这些UI?我已经安装了MetalLB,但仍然没有运气。
参考:没有带有仪表板的端点
Kube仪表板服务不可用
铁路超高接入K8仪表板
流量通过网络代理,这可能是个问题吗?
我是Kubernetes的新手。
这是Charmed Kubernetes的一个问题。我们需要将所有服务安装为juju
,然后也使用juju
进行部署。
这里nginx
示例确实在系统中运行,但MetalLB无法访问它,因为juju
配置将其隐藏。