ansible-role-jupyter/README.md

69 lines
1.6 KiB
Markdown
Raw Permalink Normal View History

2020-08-22 18:09:05 +02:00
Role Name
=========
A role that installs the Jupyter notebook and Jupyter Hub, <https://jupyter.org>
2020-08-22 18:09:05 +02:00
Role Variables
--------------
The most important variables are listed below:
2020-08-22 18:09:05 +02:00
``` yaml
jupyter_hub: True
jupyter_lab: True
jupyter_notebook: True
jupyter_hub_ssl_enabled: True
jupyter_hub_letsencrypt_ssl: False
jupyter_hub_logrotate_maxfilesize: '1G'
jupyter_hub_logrotate_retention: '7'
jupyter_hub_external_proxy: False
jupyter_hub_external_proxy_ips:
- '127.0.0.1'
2020-08-22 18:09:05 +02:00
jupyter_hub_ip: '127.0.0.1'
2020-08-22 18:09:05 +02:00
jupyter_hub_bind_ip: '127.0.0.1'
jupyter_hub_bind_protocol: 'http'
jupyter_hub_bind_port: 8000
jupyter_hub_bind_base_url: '/'
2020-08-22 18:09:05 +02:00
jupyter_hub_active_server_limit: 0
jupyter_hub_active_user_window: 1800
# Users must be informed before setting the foolowing to True
jupyter_hub_admin_access: False
jupyter_hub_concurrent_spawn_limit: 20
jupyter_hub_cookie_max_age_days: 7
jupyter_hub_logo_file: ''
jupyter_hub_concurred_named_servers_limit: 0
jupyter_hub_ldap_authentication: False
jupyter_hub_ldap_server_address: 'ldap://localhost'
jupyter_hub_ldap_bind_dn_template: 'uid={username},ou=Users,dc=example,dc=org'
jupyter_hub_ldap_lookup_dn: False
jupyter_hub_ldap_user_search_base: 'dc=example,dc=org'
jupyter_hub_ldap_user_attribute: 'uid'
jupyter_hub_ldap_user_search_filter: '(&(objectClass=posixAccount)(uid={username}))'
jupyter_is_hadoop_node: False
jupyter_spark_scala_version: '2.11.12'
jupyter_plotly_integration: True
jupyter_plotly_version: '4.9.0'
```
Dependencies
------------
2020-08-22 18:09:05 +02:00
* node-js
* python3-environment
* hadoop-cdh (optional)
2020-08-22 18:09:05 +02:00
License
-------
EUPL-1.2
Author Information
------------------
Andrea Dell'Amico, <andrea.dellamico@isti.cnr.it>