SchemaValidationError

消息名称SchemaValidationError
消息代码IST0106
描述The resource has a schema validation error.
等级Error

当您的 Istio 配置没有成功通过模式验证时,会出现此消息。

例如,您将会看到以下错误:

  1. Error [IST0106] (VirtualService ratings-bogus-weight-default.default) Schema validation error: percentage 888 is not in range 0..100

并且您的 Istio 配置包含以下参数值:

  1. apiVersion: networking.istio.io/v1
  2. kind: VirtualService
  3. metadata:
  4. name: ratings-bogus-weight-default
  5. namespace: default
  6. spec:
  7. hosts:
  8. - ratings
  9. http:
  10. - route:
  11. - destination:
  12. host: ratings
  13. subset: v1
  14. weight: 999
  15. - destination:
  16. host: ratings
  17. subset: v2
  18. weight: 888

在这个示例中,错误消息是指在模式检查时发现 weight 属性的取值错误或无效。

要解决此问题,参考消息详情 的字段来了解哪些属性无效或错误,更正所有错误后重试。

有关 Istio 资源的预期模式详情,请查看配置参考