Open MJedr opened 2 years ago
In the last iteration, we tried to implement OAuth authorization, we added a new config for authorization but the variables from sealed secrets seem to be incorrect.
Currently, the authentication is working. Steps to have inspire on jupyter:
Updates:
registry.cern.ch/cern-sis/inspirehep/jupyter:test-requirements-3
is almost working, we need to update poetry dependencies to have freezgun
as a main dependency from inspirehep.factory import create_app as inspire_create_app
app = inspire_create_app()
maybe we can improve it (ideally have it in a cell when notebook opens idk if it's possible)
hep-cfg
to the jupyter cause now the app uses local setup and doesn't workUpdates 2/12: The app is finally working inside of the notebook. The next steps are:
Could you maybe either:
The current hep app on argocd is way to large and we will have to split it up down the road. If the differences between inspire and scoap3 overlays are not to large I would recommend going with something like:
jupyter/
base/
overlays/
inspire/
scoap3/
environments/
inspire-prod/
inspire-qa/
scoap3-prod/
scoap3-qa/
@benjamin-bergia in the end we won't add jupyter on scoap, so should we restructure it anyway?
yeah it's better.
When we are bugninjing or testing on qa/prod we're using pod shell which is very inconvenient because of few issues: