Skip to content

Route Rule Configuration

Introduction

route_rule.data records route rule config for each product.

Configuration

Config Item Description
Version String
Time of generating config file
ProductRule Struct
Route rules for each product
ProductRule{k} String
Product name
ProductRule{v} Struct
A ordered list of route rules
ProductRule{v}[].Cond String
Condition expression
ProductRule{v}[].ClusterName String
Destination cluster name

Example

{
    "Version": "20190101000000",
    "ProductRule": {
        "example_product": [
            {
                "Cond": "req_host_in(\"example.org\")",
                "ClusterName": "cluster_example1"
            },
            {
                "Cond": "default_t()",
                "ClusterName": "cluster_example2"
            }
        ]
    }
}