OptionalcertificateName of the certificate NamedResourceProvider to be used for certificate look up.
ImportCertificateProvider and CreateCertificateProvider for examples of certificate providers.
OptionalchartChart name
OptionaldependencyIndicate the helm chart provided uses dependency mode (https://helm.sh/docs/helm/helm_dependency/).
Dependency mode is widely used in aws-samples/eks-blueprints-add-ons repository, for example:
https://github.com/aws-samples/eks-blueprints-add-ons/blob/main/add-ons/appmesh-controller/Chart.yaml
Dependency mode requires the chart values to be wrapped within the chart name.
This value is only used to turn off dependency mode in case customers choose to copy the whole helm chart into their repo
OptionalebsConfigurations necessary to use EBS as Persistent Volume
OptionalefsConfiguration necessary to use EFS as Persistent Volume
OptionalingressIngress annotations - only apply if Ingress is enabled, otherwise throws an error
OptionalingressIngress host - only if Ingress is enabled It is a list of available hosts to be routed upon request
OptionalnameName of the helm chart (add-on)
OptionalnamespaceNamespace where helm release will be installed
OptionalnotebookNotebook stack as defined using Docker Stacks for Jupyter here: https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#core-stacks
OptionaloidcConfiguration settings for OpenID Connect authentication protocol
OptionalreleaseHelm release
OptionalrepositoryHelm repository
Configuration to set how the hub service will be exposed See enum jupyterHubService for choices
OptionalskipWhen global helm version validation is enabled with HelmAddOn.validateHelmVersions = true allows to skip validation for a particular helm add-on.
OptionalvaluesOptional values for the helm chart.
OptionalversionHelm chart version.
Configuration options for the add-on.