Optional
props: JupyterHubAddOnPropsReadonly
optionsStatic
failStatic
validateProtected
addThis is a helper function to create EBS persistent storage
Cluster Info
Helm Chart Values
EBS Configurations supplied by user
Protected
addThis is a helper function to create EFS persistent storage
Cluster Info
Helm Chart Values
EFS Configurations supplied by user
Protected
addDeploys the helm chart in the cluster.
Optional
values: ValuesOptional
createNamespace: booleanOptional
wait: booleanOptional
timeout: DurationExpected to be implemented in concrete subclasses.
Protected
setupEFSThis is a helper function to use EFS as persistent storage including necessary security group with ingress rule, EFS File System, Kubernetes PV and PVC
Cluster Info
Namespace
Name of the PV and PVC
Removal Policy for EFS File System (RETAIN, DESTROY or SNAPSHOT)
Static
validate
Implementation of the JupyterHub add-on