config: deal with multiple errors and their criticality
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
This commit is contained in:
parent
62800116d3
commit
6fdd48509e
45 changed files with 725 additions and 412 deletions
14
pkg/api/testdata/getrawdata.json
vendored
14
pkg/api/testdata/getrawdata.json
vendored
|
@ -9,7 +9,8 @@
|
|||
"addPrefixTest@anotherprovider"
|
||||
],
|
||||
"service": "foo-service@myprovider",
|
||||
"rule": "Host(`foo.bar`)"
|
||||
"rule": "Host(`foo.bar`)",
|
||||
"status": "enabled"
|
||||
},
|
||||
"test@myprovider": {
|
||||
"entryPoints": [
|
||||
|
@ -20,7 +21,8 @@
|
|||
"auth"
|
||||
],
|
||||
"service": "foo-service@myprovider",
|
||||
"rule": "Host(`foo.bar.other`)"
|
||||
"rule": "Host(`foo.bar.other`)",
|
||||
"status": "enabled"
|
||||
}
|
||||
},
|
||||
"middlewares": {
|
||||
|
@ -62,6 +64,7 @@
|
|||
],
|
||||
"passHostHeader": false
|
||||
},
|
||||
"status": "enabled",
|
||||
"usedBy": [
|
||||
"bar@myprovider",
|
||||
"test@myprovider"
|
||||
|
@ -74,14 +77,16 @@
|
|||
"web"
|
||||
],
|
||||
"service": "tcpfoo-service@myprovider",
|
||||
"rule": "HostSNI(`foo.bar`)"
|
||||
"rule": "HostSNI(`foo.bar`)",
|
||||
"status": "enabled"
|
||||
},
|
||||
"tcptest@myprovider": {
|
||||
"entryPoints": [
|
||||
"web"
|
||||
],
|
||||
"service": "tcpfoo-service@myprovider",
|
||||
"rule": "HostSNI(`foo.bar.other`)"
|
||||
"rule": "HostSNI(`foo.bar.other`)",
|
||||
"status": "enabled"
|
||||
}
|
||||
},
|
||||
"tcpServices": {
|
||||
|
@ -93,6 +98,7 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"status": "enabled",
|
||||
"usedBy": [
|
||||
"tcpbar@myprovider",
|
||||
"tcptest@myprovider"
|
||||
|
|
14
pkg/api/testdata/overview-dynamic.json
vendored
14
pkg/api/testdata/overview-dynamic.json
vendored
|
@ -6,19 +6,19 @@
|
|||
},
|
||||
"http": {
|
||||
"middlewares": {
|
||||
"errors": 0,
|
||||
"errors": 1,
|
||||
"total": 3,
|
||||
"warnings": 0
|
||||
},
|
||||
"routers": {
|
||||
"errors": 0,
|
||||
"total": 2,
|
||||
"warnings": 0
|
||||
"errors": 1,
|
||||
"total": 3,
|
||||
"warnings": 1
|
||||
},
|
||||
"services": {
|
||||
"errors": 0,
|
||||
"total": 1,
|
||||
"warnings": 0
|
||||
"errors": 1,
|
||||
"total": 3,
|
||||
"warnings": 1
|
||||
}
|
||||
},
|
||||
"tcp": {
|
||||
|
|
3
pkg/api/testdata/router-bar.json
vendored
3
pkg/api/testdata/router-bar.json
vendored
|
@ -9,5 +9,6 @@
|
|||
"name": "bar@myprovider",
|
||||
"provider": "myprovider",
|
||||
"rule": "Host(`foo.bar`)",
|
||||
"service": "foo-service@myprovider"
|
||||
"service": "foo-service@myprovider",
|
||||
"status": "enabled"
|
||||
}
|
15
pkg/api/testdata/routers-many-lastpage.json
vendored
15
pkg/api/testdata/routers-many-lastpage.json
vendored
|
@ -6,7 +6,8 @@
|
|||
"name": "bar14@myprovider",
|
||||
"provider": "myprovider",
|
||||
"rule": "Host(`foo.bar14`)",
|
||||
"service": "foo-service@myprovider"
|
||||
"service": "foo-service@myprovider",
|
||||
"status": "enabled"
|
||||
},
|
||||
{
|
||||
"entryPoints": [
|
||||
|
@ -15,7 +16,8 @@
|
|||
"name": "bar15@myprovider",
|
||||
"provider": "myprovider",
|
||||
"rule": "Host(`foo.bar15`)",
|
||||
"service": "foo-service@myprovider"
|
||||
"service": "foo-service@myprovider",
|
||||
"status": "enabled"
|
||||
},
|
||||
{
|
||||
"entryPoints": [
|
||||
|
@ -24,7 +26,8 @@
|
|||
"name": "bar16@myprovider",
|
||||
"provider": "myprovider",
|
||||
"rule": "Host(`foo.bar16`)",
|
||||
"service": "foo-service@myprovider"
|
||||
"service": "foo-service@myprovider",
|
||||
"status": "enabled"
|
||||
},
|
||||
{
|
||||
"entryPoints": [
|
||||
|
@ -33,7 +36,8 @@
|
|||
"name": "bar17@myprovider",
|
||||
"provider": "myprovider",
|
||||
"rule": "Host(`foo.bar17`)",
|
||||
"service": "foo-service@myprovider"
|
||||
"service": "foo-service@myprovider",
|
||||
"status": "enabled"
|
||||
},
|
||||
{
|
||||
"entryPoints": [
|
||||
|
@ -42,6 +46,7 @@
|
|||
"name": "bar18@myprovider",
|
||||
"provider": "myprovider",
|
||||
"rule": "Host(`foo.bar18`)",
|
||||
"service": "foo-service@myprovider"
|
||||
"service": "foo-service@myprovider",
|
||||
"status": "enabled"
|
||||
}
|
||||
]
|
3
pkg/api/testdata/routers-page2.json
vendored
3
pkg/api/testdata/routers-page2.json
vendored
|
@ -6,6 +6,7 @@
|
|||
"name": "baz@myprovider",
|
||||
"provider": "myprovider",
|
||||
"rule": "Host(`toto.bar`)",
|
||||
"service": "foo-service@myprovider"
|
||||
"service": "foo-service@myprovider",
|
||||
"status": "enabled"
|
||||
}
|
||||
]
|
6
pkg/api/testdata/routers.json
vendored
6
pkg/api/testdata/routers.json
vendored
|
@ -10,7 +10,8 @@
|
|||
"name": "bar@myprovider",
|
||||
"provider": "myprovider",
|
||||
"rule": "Host(`foo.bar`)",
|
||||
"service": "foo-service@myprovider"
|
||||
"service": "foo-service@myprovider",
|
||||
"status": "enabled"
|
||||
},
|
||||
{
|
||||
"entryPoints": [
|
||||
|
@ -23,6 +24,7 @@
|
|||
"name": "test@myprovider",
|
||||
"provider": "myprovider",
|
||||
"rule": "Host(`foo.bar.other`)",
|
||||
"service": "foo-service@myprovider"
|
||||
"service": "foo-service@myprovider",
|
||||
"status": "enabled"
|
||||
}
|
||||
]
|
1
pkg/api/testdata/service-bar.json
vendored
1
pkg/api/testdata/service-bar.json
vendored
|
@ -12,6 +12,7 @@
|
|||
"serverStatus": {
|
||||
"http://127.0.0.1": "UP"
|
||||
},
|
||||
"status": "enabled",
|
||||
"usedBy": [
|
||||
"foo@myprovider",
|
||||
"test@myprovider"
|
||||
|
|
1
pkg/api/testdata/services-page2.json
vendored
1
pkg/api/testdata/services-page2.json
vendored
|
@ -13,6 +13,7 @@
|
|||
"serverStatus": {
|
||||
"http://127.0.0.2": "UP"
|
||||
},
|
||||
"status": "enabled",
|
||||
"usedBy": [
|
||||
"foo@myprovider"
|
||||
]
|
||||
|
|
2
pkg/api/testdata/services.json
vendored
2
pkg/api/testdata/services.json
vendored
|
@ -13,6 +13,7 @@
|
|||
"serverStatus": {
|
||||
"http://127.0.0.1": "UP"
|
||||
},
|
||||
"status": "enabled",
|
||||
"usedBy": [
|
||||
"foo@myprovider",
|
||||
"test@myprovider"
|
||||
|
@ -32,6 +33,7 @@
|
|||
"serverStatus": {
|
||||
"http://127.0.0.2": "UP"
|
||||
},
|
||||
"status": "enabled",
|
||||
"usedBy": [
|
||||
"foo@myprovider"
|
||||
]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue