[我正在尝试遵循istio文档,以在-https://istio.io/docs/tasks/traffic-management/ingress/ingress-control/#determining-the-ingress-ip-and-ports上部署bookinfo应用并设置入口控制器。
创建一个istio网关为-
**kubectl apply -n my-bookinfo -f gateway.yaml** apiVersion: networking.istio.io/v1alpha3 kind: Gateway metadata: name: httpbin-gateway spec: selector: istio: ingressgateway # use Istio default gateway implementation servers: - port: number: 80 name: http protocol: HTTP hosts: - "httpbin.example.com"
响应:gateway.networking.istio.io/httpbin-gateway已配置
[当我尝试将其查看为-]时>
kubectl get gateway -n my-bookinfo
我没有返回任何资源,而是得到-“ 找不到资源
”
我在这里想念什么?我应该看不到网关资源吗?我什至不确定他们是被创造出来的。如何验证?
我正在尝试遵循istio docs来部署bookinfo应用并设置入口控制器,网址为-https://istio.io/docs/tasks/traffic-management/ingress/ingress-control/#determining-the-。 ..
在这种情况下,解决方案是使用完整的资源api名称:
kubectl get gateway.networking.istio.io -n my-bookinfo
@@ 4c74356b41帮助解决了我的问题。我必须提供资源的完全限定名称,而不仅仅是网关!