security: add tenant allowlist and WAF canary proof
This commit is contained in:
@@ -30,6 +30,31 @@
|
||||
"port": 8080
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"kind": "Rule",
|
||||
"match": "(Host(`bluejay.dev`) || Host(`www.bluejay.dev`)) && PathPrefix(`/admin-allowlist-proof`)",
|
||||
"middlewares": [
|
||||
{
|
||||
"name": "andrew-admin-ip-allowlist",
|
||||
"namespace": "fc-tenant-andrew"
|
||||
},
|
||||
{
|
||||
"name": "andrew-tenant-rate-limit",
|
||||
"namespace": "fc-tenant-andrew"
|
||||
},
|
||||
{
|
||||
"name": "andrew-tenant-secure-headers",
|
||||
"namespace": "fc-tenant-andrew"
|
||||
}
|
||||
],
|
||||
"priority": 300,
|
||||
"services": [
|
||||
{
|
||||
"name": "andrew-web-waf",
|
||||
"port": 8080
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"tls": {
|
||||
|
||||
Reference in New Issue
Block a user