I did a setup of Jupyrthub authentication with Github via hub.config. This was working perfect but due to secret protection we need to fetch client secret from ext secret manager here AWS secret manager. So I did created a k8s secret using external secret for the same but how can I pass it in config so that Jupyterhub gets it ? Any help is highly appreciated.
And have an external secret set up, but don’t want to directly add the secrets here as this is something I have to check in for FluxCD to pick up and deploy.
Note that it would be sufficient to use OAUTH_CLIENT_ID and OAUTH_CLIENT_SECRET directly as they are respected by all oauthenticator based Authenticator classes.
I think adding it to the help string of OAuthenticator.client_id / client_secret would make sense, then it renders to the reference docs in that project as a starting point for other higher level docs (z2jh etc.) to reference.