SchemaValidationError
当您的 Istio 配置未成功通过架构验证时,会发生此消息。
例如,您收到此错误
Error [IST0106] (VirtualService ratings-bogus-weight-default.default) Schema validation error: percentage 888 is not in range 0..100
并且您的 Istio 配置包含这些值
apiVersion: networking.istio.io/v1
kind: VirtualService
metadata:
name: ratings-bogus-weight-default
namespace: default
spec:
hosts:
- ratings
http:
- route:
- destination:
host: ratings
subset: v1
weight: 999
- destination:
host: ratings
subset: v2
weight: 888
在此示例中,错误消息表明 weight
元素在根据架构进行检查时具有无效值。
要解决此问题,请参阅消息详细信息字段以确定哪个元素或值不符合架构,更正错误,然后重试。
有关 Istio 资源预期架构的详细信息,请参阅配置参考。