32 lines
786 B
YAML
32 lines
786 B
YAML
---
|
|
# Role: jupyterhub
|
|
# Déploie JupyterHub
|
|
|
|
- name: Installer JupyterHub
|
|
kubernetes.core.helm:
|
|
name: hub
|
|
chart_ref: "{{ helm_charts.jupyterhub.chart }}"
|
|
release_namespace: jupyterhub
|
|
create_namespace: true
|
|
values:
|
|
hub:
|
|
config:
|
|
Authenticator:
|
|
admin_users:
|
|
- eric
|
|
JupyterHub:
|
|
admin_access: true
|
|
db:
|
|
pvc:
|
|
storage: "{{ storage_sizes.jupyterhub }}"
|
|
singleuser:
|
|
storage:
|
|
capacity: "{{ storage_sizes.jupyterhub }}"
|
|
dynamic:
|
|
pvcNameTemplate: "jupyterhub-{userid}"
|
|
volumeNameTemplate: "jupyterhub-{userid}"
|
|
storageClass: "{{ storage_class }}"
|
|
proxy:
|
|
service:
|
|
type: ClusterIP
|