Thomas Li Fredriksen
Thomas Li Fredriksen
We are using traefik 2
Thank you for your response. We have tested this, but are seeing some issues with how the redirect is handled. From the logs, we are seeing the following (hostname redacted):...
Here is our `values.yml` that we use with the Helm-chart: ```yml configTokenSignSecret: "${config_token_sign_secret}" configTokenEncryptSecret: "${config_token_encrypt_secret}" issuerSignSecret: "${issuer_sign_secret}" issuerEncryptSecret: "${issuer_encrypt_secret}" cookieSignSecret: "${cookie_sign_secret}" cookieEncryptSecret: "${cookie_encrypt_secret}" sessionEncryptSecret: "${session_encrypt_secret}" logLevel: "silly" redis-ha: enabled: false...
Good evening, Sorry about the late response - modifying the traefik config caused our SSL certificates to be renewed excessively, which in turn lead to us getting rate-limited by letsencrypt....
Seems I was tricked by the Firefox cache. Sorry about the confusion. We were finally able to get the middleware to direct to the correct service (`https://eas.myhost.com`), and we are...
The changes @travisghansen and @kettenbach-it suggested does in indeed work. Quick summary: First of all, we have deployed Traefik (version `2.4.13`) in our case using the Helm-chart (version `10.1.2`). Following...
awesome, thank you! @sseppola is also working on a PR for you
This is quite neat, and I like how simple it is. It would certainly help our usecase. A few questions: - Will this work with B2C? - Does the tenant...
This is already handled for cluster dashboard URLs: https://github.com/dask/dask-labextension/blob/main/src/clusters.tsx#L79 ```ts if (cluster.dashboard_link.indexOf(proxyPrefix) !== -1) { // If the dashboard link is already proxied using // jupyter_server_proxy, don't proxy again. This...
I see that @consideRatio found a fix using the `GatewayCluster`-class (https://github.com/dask/dask-labextension/issues/203). Confirmed to work with the daskhub helm-chart: ```python jupyterhub: hub: extraConfig: 10-patch-dask-labextension-config: |- c.KubeSpawner.environment.setdefault("DASK_LABEXTENSION__FACTORY__MODULE", "dask_gateway") c.KubeSpawner.environment.setdefault("DASK_LABEXTENSION__FACTORY__CLASS", "GatewayCluster") c.KubeSpawner.environment.setdefault("DASK_LABEXTENSION__FACTORY__ARGS", "[]")...