I have setup a kubenetes cluster on a ubuntu VM and have followed all the steps in https://binderhub.readthedocs.io/en/latest/setup-binderhub.html. all went well until I tried to install the Helm Chart. I used the command,
helm install jupyterhub/binderhub --version=0.2.0-068.0b5080a --name=binder --namespace=binder -f secret.yaml -f config.yaml
and got the error which I can’t figure out how to resolve? How can this be fixed so I can move onto the next stages of getting binderHub working? I’m really stuck
Error: render error in “binderhub/templates/NOTES.txt”: template: binderhub/templates/NOTES.txt:145:4: executing “binderhub/templates/NOTES.txt” at <fail (include “removedConfig” .)>: error calling fail:
It looks like you still have some unsupported configuration!
The binderhub chart has removed special-handling
of many simple configurables in the BinderHub source code.
Instead, the Python traits configuration is exposed directly.See Configuration and Source Code Reference — BinderHub documentation
for what can be configured.In general, it works like:
config:
ClassName:
trait_name: valuee.g. to set config on BinderHub, use:
config:
BinderHub:
use_registry: falseor on GitHubRepoProvider:
config:
GitHubRepoProvider:
access_token: “…”where
BinderHub.use_registry
andGitHubRepoProvider.access_token
are traits to be configured.
Specific unsupported config found:
Special handling of hub.url is removed. Set config.BinderHub.hub_url instead:
config:
BinderHub:
hub_url: