You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -504,7 +504,7 @@ Use of [Sealed secrets](https://github.com/bitnami-labs/sealed-secrets) disables
504
504
| launcher.includeTemplateValues | bool | `true` | whether to include the templateValues rendering process |
505
505
| launcher.kubernetesHealthCheck | object | `{"enabled":true,"extraCurlArgs":["-fsSL"]}` | configuration for the "Kubernetes Health Check" that the launcher entrypoint runs at startup |
506
506
| launcher.namespace | string | `""` | allow customizing the namespace that sessions are launched into. Note RBAC and some config issues today |
507
-
| launcher.templateValues | object | `{"job":{"annotations":{},"labels":{},"ttlSecondsAfterFinished":null},"pod":{"affinity":{},"annotations":{},"command":[],"containerSecurityContext":{},"defaultSecurityContext":{},"env":[],"extraContainers":[],"imagePullPolicy":"","imagePullSecrets":[],"initContainers":[],"labels":{},"nodeSelector":{},"securityContext":{},"serviceAccountName":"","tolerations":[],"volumeMounts":[],"volumes":[]},"service":{"annotations":{},"labels":{},"type":"ClusterIP"}}` | values that are passed along to the launcher job rendering process as a data object (in JSON). These values are then used within session templates. |
507
+
| launcher.templateValues | object | `{"job":{"annotations":{},"labels":{},"ttlSecondsAfterFinished":null},"pod":{"affinity":{},"annotations":{},"command":[],"containerSecurityContext":{},"defaultSecurityContext":{},"env":[],"extraContainers":[],"hostAliases":[],"imagePullPolicy":"","imagePullSecrets":[],"initContainers":[],"labels":{},"nodeSelector":{},"securityContext":{},"serviceAccountName":"","tolerations":[],"volumeMounts":[],"volumes":[]},"service":{"annotations":{},"labels":{},"type":"ClusterIP"}}` | values that are passed along to the launcher job rendering process as a data object (in JSON). These values are then used within session templates. |
508
508
| launcher.templateValues.pod.command | list | `[]` | command for all pods. This is really not something we should expose and will be removed once we have a better option |
509
509
| launcher.useTemplates | bool | `false` | whether to render and use templates in the job launching process |
510
510
| launcherPem | string | `""` | An inline launcher.pem key. If not provided, one will be auto-generated. See README for more details. |
@@ -523,6 +523,7 @@ Use of [Sealed secrets](https://github.com/bitnami-labs/sealed-secrets) disables
523
523
| nodeSelector | object | `{}` | A map used verbatim as the pod's "nodeSelector" definition |
524
524
| pod.annotations | object | `{}` | Additional annotations to add to the rstudio-workbench pods |
525
525
| pod.env | list | `[]` | env is an array of maps that is injected as-is into the "env:" component of the pod.container spec |
526
+
| pod.hostAliases | list | `[]` | Array of hostnames to supply to the main pod |
526
527
| pod.labels | object | `{}` | Additional labels to add to the rstudio-workbench pods |
| pod.port | int | `8787` | The containerPort used by the main pod container |
@@ -559,6 +560,7 @@ Use of [Sealed secrets](https://github.com/bitnami-labs/sealed-secrets) disables
559
560
| service.loadBalancerIP | string | `""` | The external IP to use with `service.type` LoadBalancer, when supported by the cloud provider |
560
561
| service.nodePort | bool | `false` | The explicit nodePort to use for `service.type` NodePort. If not provided, Kubernetes will choose one automatically |
561
562
| service.port | int | `80` | The Service port. This is the port your service will run under. |
563
+
| service.targetPort | int | `8787` | The port to forward to on the Workbench pod. Also see pod.port |
562
564
| service.type | string | `"ClusterIP"` | The service type, usually ClusterIP (in-cluster only) or LoadBalancer (to expose the service using your cloud provider's load balancer) |
563
565
| serviceMonitor.additionalLabels | object | `{}` | additionalLabels normally includes the release name of the Prometheus Operator |
564
566
| serviceMonitor.enabled | bool | `false` | Whether to create a ServiceMonitor CRD for use with a Prometheus Operator |
0 commit comments