Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Central Jupyter facilities #64

Open
menzowindhouwer opened this issue Feb 15, 2022 · 3 comments
Open

Central Jupyter facilities #64

menzowindhouwer opened this issue Feb 15, 2022 · 3 comments
Assignees
Labels
FAIR Datastories FAIR Datastories FAIR Distribution & Deployment FAIR Distribution & Deployment

Comments

@menzowindhouwer
Copy link
Contributor

menzowindhouwer commented Feb 15, 2022

Anyone, any scholar, can run a Python notebook and work with open APIs that CLARIAH offers. However to provide access to APIs that require authentication before authorising access to restricted/ipr content, we need to host a Python notebook environment that we are able to extend with an authentication layer that interacts with the central authentication server (SATOSA).

For this task a Jupyter Hub (or another stack that offers a way to host Jupyter notebooks) needs to be installed within the CLARIAH k8s cluster.

The addition of the authentication layer is addressed in another issue (TODO figure out if it was already written, otherwise create one)

@menzowindhouwer menzowindhouwer self-assigned this Feb 15, 2022
@menzowindhouwer menzowindhouwer added the FAIR Datastories FAIR Datastories label Feb 15, 2022
@proycon
Copy link
Member

proycon commented Feb 16, 2022

Tagging this as FAIR Distribution & Deployment as well, since it's mostly a deployment issue (a Jupyter Hub installation I imagine).

@jblom
Copy link
Member

jblom commented Feb 22, 2022

@menzowindhouwer @mmisworking @proycon added a description to this issue. I hope it makes sense to you as well.

@proycon
Copy link
Member

proycon commented Feb 24, 2022

I've set something similar up in LaMachine, including OpenID Connect connections to the central authentication provider (not delegation!), so I'll join this as I aim to pull it 'out of' LaMachine anyway (proycon/LaMachine#214)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FAIR Datastories FAIR Datastories FAIR Distribution & Deployment FAIR Distribution & Deployment
Development

No branches or pull requests

4 participants