Skip to content

Commit 3a54af8

Browse files
committed
helm chart: add docs for ssh.config
1 parent 8397af6 commit 3a54af8

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

helm-chart/jupyterhub-ssh/schema.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,33 @@ properties:
4141
ssh:
4242
type: object
4343
description: TODO
44+
properties:
45+
config:
46+
type: object
47+
description: |
48+
The Jupyter ecosystem's Python classes expose configuration through
49+
[_traitlets_](https://traitlets.readthedocs.io/en/stable/), and this
50+
Helm chart config represented as _static_ YAML values will be directly
51+
mapped to updating such traitlet configuration.
52+
53+
__Example__
54+
55+
If you inspect documentation for JupyterHubSSH the Python class to
56+
describing it can be configured like:
57+
58+
```python
59+
c.JupyterHubSSH.debug = true
60+
```
61+
62+
Then in this Helm chart, the equivalent configuration would be like
63+
this:
64+
65+
```yaml
66+
hub:
67+
config:
68+
JupyterHubSSH:
69+
debug: true
70+
```
4471
4572
sftp:
4673
type: object

0 commit comments

Comments
 (0)