feat: add helm/ansible deployment files for Kubernetes
Some checks failed
Some checks failed
This commit is contained in:
31
helms/roles/jupyterhub/tasks/main.yml
Normal file
31
helms/roles/jupyterhub/tasks/main.yml
Normal file
@@ -0,0 +1,31 @@
|
||||
---
|
||||
# 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
|
||||
Reference in New Issue
Block a user