-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathdaskhub-secrets.yaml
38 lines (36 loc) · 1.24 KB
/
daskhub-secrets.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
dask-gateway:
gateway:
auth:
jupyterhub:
apiToken: token1 # replace this
apiUrl: http://proxy-public/hub/api
type: jupyterhub
jupyterhub:
hub:
config:
GenericOAuthenticator:
client_id: client_id # replace this
client_secret: client_secret # replace this
oauth_callback_url: https://pangeo-eosc.vm.fedcloud.eu/hub/oauth_callback # replace this with your DNS name
authorize_url: https://aai-dev.egi.eu/auth/realms/egi/protocol/openid-connect/auth
token_url: https://aai-dev.egi.eu/auth/realms/egi/protocol/openid-connect/token
userdata_url: https://aai-dev.egi.eu/auth/realms/egi/protocol/openid-connect/userinfo
login_service: EGI Check-in
scope:
- openid
- email
- profile
- eduperson_entitlement
username_key: preferred_username
userdata_params:
state: state
allowed_groups:
- urn:mace:egi.eu:group:vo.pangeo.eu:role=member#aai.egi.eu
claim_groups_key: eduperson_entitlement
JupyterHub:
authenticator_class: generic-oauth
services:
dask-gateway:
apiToken: token1 # replace this
proxy:
secretToken: token2 # replace this