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リソースの予期されるスキーマの詳細については、設定リファレンスを参照してください。