Files
mesh/pkg/provider/testdata/acl-disabled-http-basic-config.json
2020-09-28 10:16:05 +02:00

82 lines
1.7 KiB
JSON

{
"http": {
"routers": {
"my-ns-svc-a-8080": {
"entryPoints": [
"http-10000"
],
"service": "my-ns-svc-a-8080",
"rule": "Host(`svc-a.my-ns.traefik.mesh`) || Host(`10.10.14.1`)",
"priority": 1001
},
"my-ns-svc-a-8081": {
"entryPoints": [
"http-10001"
],
"service": "my-ns-svc-a-8081",
"rule": "Host(`svc-a.my-ns.traefik.mesh`) || Host(`10.10.14.1`)",
"priority": 1001
},
"readiness": {
"entryPoints": [
"readiness"
],
"service": "readiness",
"rule": "Path(`/ping`)"
}
},
"services": {
"block-all-service": {
"loadBalancer": {
"passHostHeader": false
}
},
"my-ns-svc-a-8080": {
"loadBalancer": {
"servers": [
{
"url": "http://10.10.2.1:8080"
},
{
"url": "http://10.10.2.2:8080"
}
],
"passHostHeader": true
}
},
"my-ns-svc-a-8081": {
"loadBalancer": {
"servers": [
{
"url": "http://10.10.2.1:8080"
},
{
"url": "http://10.10.2.2:8081"
}
],
"passHostHeader": true
}
},
"readiness": {
"loadBalancer": {
"servers": [
{
"url": "http://127.0.0.1:8080"
}
],
"passHostHeader": true
}
}
},
"middlewares": {
"block-all-middleware": {
"ipWhiteList": {
"sourceRange": [
"255.255.255.255"
]
}
}
}
}
}