任何人都使用solo.io的声门指令。我正在处理hello示例,https://docs.solo.io/gloo-edge/latest/guides/traffic_management/hello_world/
一切进展顺利,直到最后一步,测试路线规则:
bash % curl $(glooctl代理url)/所有宠物
它返回“错误:在服务网关上找不到负载均衡器入口-代理curl:(3)使用错误/非法格式或丢失URL的URL”。
我试着把我以为是Gloo的“代理网址”:
bash% curl $(glooctl gloo-system-gateway-proxy-8080)/all-pets和bash% curl $(全球系统-网关-代理-8080)/所有-宠物错误:未知的命令“gloo system-网关-代理-8080”的“快门”
因此,它不喜欢像"proxy url“这样的逻辑命令,也不接受实际的代理url。
有人打过这场仗赢了吗?
提亚
发布于 2022-05-22 06:45:26
我使用minikube,问题是EXTERNAL-IP处于pending状态。
minikube tunnel解决了这个问题。
glooctl proxy url
Error: load balancer ingress not found on service gateway-proxy
kubectl get svc -n gloo-system
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
gateway ClusterIP 10.102.152.223 <none> 443/TCP 49m
gateway-proxy LoadBalancer 10.102.171.136 <pending> 80:30439/TCP,443:32178/TCP 49m
gloo ClusterIP 10.97.145.90 <none> 9977/TCP,9976/TCP,9988/TCP,9979/TCP 49mhttps://makeoptim.com/en/service-mesh/kubernetes-external-ip-pending
发布于 2022-05-12 20:16:04
我相信命令是curl $(glooctl proxy url)/all-pets;,glooctl proxy url为您返回了什么?
https://stackoverflow.com/questions/72093485
复制相似问题