|
@@ -29,6 +29,12 @@ func genParam(req *types.CreateJupyterInfo) map[string]interface{} {
|
|
settings = append(settings, fmt.Sprintf("ingress.jupyterlab.hosts[0].host=%s", req.Host))
|
|
settings = append(settings, fmt.Sprintf("ingress.jupyterlab.hosts[0].host=%s", req.Host))
|
|
settings = append(settings, fmt.Sprintf("ingress.jupyterlab.hosts[0].paths[0].path=%s", req.Path))
|
|
settings = append(settings, fmt.Sprintf("ingress.jupyterlab.hosts[0].paths[0].path=%s", req.Path))
|
|
settings = append(settings, fmt.Sprintf("ingress.jupyterlab.hosts[0].paths[0].pathType=%s", req.PathType))
|
|
settings = append(settings, fmt.Sprintf("ingress.jupyterlab.hosts[0].paths[0].pathType=%s", req.PathType))
|
|
|
|
+ if len(req.IngressClass) > 0 {
|
|
|
|
+ // ingressClass, _ := json.Marshal(map[string]string{
|
|
|
|
+ // "kubernetes.io/ingress.class": req.IngressClass,
|
|
|
|
+ // })
|
|
|
|
+ settings = append(settings, fmt.Sprintf("ingress.jupyterlab.annotations.kubernetes\\.io/ingress\\.class=%s", req.IngressClass))
|
|
|
|
+ }
|
|
settings = append(settings, fmt.Sprintf("jupyterlab.image.repository=%s", req.Image))
|
|
settings = append(settings, fmt.Sprintf("jupyterlab.image.repository=%s", req.Image))
|
|
settings = append(settings, fmt.Sprintf("jupyterlab.image.tag=%s", req.Tag))
|
|
settings = append(settings, fmt.Sprintf("jupyterlab.image.tag=%s", req.Tag))
|
|
settings = append(settings, fmt.Sprintf("jupyterlab.config.baseUrl=%s", req.BaseUrl))
|
|
settings = append(settings, fmt.Sprintf("jupyterlab.config.baseUrl=%s", req.BaseUrl))
|