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
Copy file name to clipboardExpand all lines: deploy/helm/openshell/README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -207,6 +207,7 @@ cert-manager alternative.
207
207
| server.oidc.userRole | string |`""`| Role name for standard user access. |
208
208
| server.sandboxImage | string |`"ghcr.io/nvidia/openshell-community/sandboxes/base:latest"`| Default sandbox image used when requests do not specify one. |
209
209
| server.sandboxImagePullPolicy | string |`""`| Kubernetes imagePullPolicy for sandbox pods. Empty = Kubernetes default (Always for :latest, IfNotPresent otherwise). Set to "Always" for dev clusters so new images are picked up without manual eviction. |
210
+
| server.sandboxImagePullSecrets | list |`[]`| Image pull secrets attached to sandbox pods. Referenced Secrets must exist in the sandbox namespace. |
210
211
| server.sandboxJwt.gatewayId | string |`""`| Stable gateway identity embedded in iss/aud of every minted token. Defaults to the release name so HA replicas share identity. |
211
212
| server.sandboxJwt.k8sSaTokenTtlSecs | int |`3600`| Lifetime (seconds) of the projected ServiceAccount token kubelet writes into each sandbox pod for the IssueSandboxToken bootstrap exchange. Kubelet enforces a minimum of 600s; the driver clamps values outside [600, 86400]. Default 3600 — generous, since the supervisor consumes the token within seconds of pod start. |
212
213
| server.sandboxJwt.secretDefaultMode | string |`""`| File mode for the mounted JWT signing key Secret. Default 0400 (owner-read only). Override to 0440 or 0444 if the container UID does not match the volume file owner. |
Copy file name to clipboardExpand all lines: docs/kubernetes/setup.mdx
+18Lines changed: 18 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -135,6 +135,7 @@ The most commonly changed values are:
135
135
|`image.repository` / `image.tag`| Gateway container image. Defaults to `ghcr.io/nvidia/openshell/gateway:latest`. |
136
136
|`server.sandboxNamespace`| Namespace where sandbox pods are created. Defaults to the Helm release namespace when left empty. |
137
137
|`server.sandboxImage`| Default sandbox image used when a sandbox does not specify one. |
138
+
|`server.sandboxImagePullSecrets`| Image pull secrets attached to sandbox pods. Referenced Secrets must exist in the sandbox namespace. |
138
139
|`server.grpcEndpoint`| Endpoint that sandbox supervisors use to call back to the gateway. Must be reachable from inside the cluster. |
139
140
|`server.disableTls`| Run the gateway over plaintext HTTP. Use only behind a trusted transport. |
140
141
|`server.auth.allowUnauthenticatedUsers`| Accept user-facing calls without OIDC or mTLS credentials. Use only for trusted local development or a fully trusted access proxy. |
0 commit comments