• Quota
    • Template

    Quota

    quota 模板表达了一个要进行配额检查的项目。

    示例配置:

    1. apiVersion: "config.istio.io/v1alpha2"
    2. kind: quota
    3. metadata:
    4. name: requestcount
    5. namespace: istio-system
    6. spec:
    7. dimensions:
    8. source: source.labels["app"] | source.service | "unknown"
    9. sourceVersion: source.labels["version"] | "unknown"
    10. destination: destination.labels["app"] | destination.service | "unknown"
    11. destinationVersion: destination.labels["version"] | "unknown"

    Template

    该模板配置中的字段,可以是一个常量,也可以是一个表达式。要注意如果字段的数据类型不是 istio.policy.v1beta1.Value,那么表达式的类型必须和字段的数据类型相匹配。

    字段类型说明
    demensionsmap<string, istio.policy.v1beta1.Value>