Istio VirtualService 简称“vs”不起作用

问题描述 投票:0回答:1

我已经按照说明使用 Helm 安装了 Istio 1.20:https://istio.io/latest/docs/setup/install/helm/

我正在尝试使用

VirtualService
->
vs
的别名,但由于某些奇怪的原因,它对我不起作用。

$ kubectl get virtualservice
NAME       GATEWAYS               HOSTS   AGE
bookinfo   ["bookinfo-gateway"]   ["*"]   129m

$ kubectl get vs
No resources found in default namespace.

同时

gw
速记效果完美:

$ kubectl get gw
NAME               AGE
bookinfo-gateway   132m

我绝对可以看到

vs
短名称是在
CustomResourceDefinition
中定义的
virtualservices.networking.istio.io
:

spec:
  conversion:
    strategy: None
  group: networking.istio.io
  names:
    categories:
    - istio-io
    - networking-istio-io
    kind: VirtualService
    listKind: VirtualServiceList
    plural: virtualservices
    shortNames:
    - vs
    singular: virtualservice

有人能指出我正确的方向吗?我希望

vs
别名能够正常工作。

我希望

kubectl get virtualservice
kubectl get vs
同样有效。

kubernetes istio
1个回答
0
投票

只是为了确认您是否可以在“测试”NS 中创建虚拟服务并运行以下命令,

kubectl get vs -n test
© www.soinside.com 2019 - 2024. All rights reserved.