We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d0a63ed commit 2071284Copy full SHA for 2071284
components/proxy/conf/Caddyfile
@@ -314,7 +314,25 @@ https://{$GITPOD_DOMAIN} {
314
handle @to_server {
315
import compression
316
317
- reverse_proxy server.{$KUBE_NAMESPACE}.{$KUBE_DOMAIN}:3000 {
+ forward_auth server.{$KUBE_NAMESPACE}.{$KUBE_DOMAIN}:3000 {
318
+ uri /feature-flags/slow-database
319
+ copy_headers X-Gitpod-Slow-Database
320
+ }
321
+
322
+ @slow {
323
+ header X-Gitpod-Slow-Database "true"
324
325
326
+ @fast {
327
+ not header X-Gitpod-Slow-Database "true"
328
329
330
+ reverse_proxy @fast server.{$KUBE_NAMESPACE}.{$KUBE_DOMAIN}:3000 {
331
+ import upstream_headers
332
+ import upstream_connection
333
334
335
+ reverse_proxy @slow slow-server.{$KUBE_NAMESPACE}.{$KUBE_DOMAIN}:3000 {
336
import upstream_headers
337
import upstream_connection
338
}
0 commit comments