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
{{ message }}
Repository navigation
Commit 430d1a4
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: deploy/helm/openshell/README.md
+13-9Lines changed: 13 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -210,11 +210,12 @@ discovery endpoint or its TLS CA.
210
210
| certManager.serverIssuerRef | object |`{"group":"","kind":"","name":""}`| Override the issuerRef for the external server Certificate (e.g. a real LetsEncrypt/ACME ClusterIssuer for a publicly-trusted cert on an external hostname). When set, the chart creates a second server certificate from this issuer with only the hostnames in serverDnsNames; the internal server certificate is always signed by the chart's own CA. Leave name empty to use the chart CA for all server certificates (default). Requires certManager.enabled=true. |
211
211
| fullnameOverride | string |`""`| Override the full generated resource name. |
212
212
| gateway.image.digest | string |`""`| Gateway image digest. When set, this takes precedence over tag. |
| global.image.tag | string |`""`| Shared OpenShell image tag. Defaults to the chart appVersion when empty. |
219
220
| grpcRoute.backendTLSPolicy.caCertificateConfigMapName | string |`""`| Name of the ConfigMap containing the CA certificate (key: ca.crt) used to validate the gateway pod's TLS certificate. Defaults to `<fullname>-backend-ca` when empty. The certgen hook auto-creates this: with pkiInitJob (default), immediately on install/upgrade; with cert-manager, the hook polls for pkiInitJob.timeoutSeconds seconds waiting for cert-manager to issue the server certificate, then creates the ConfigMap. A single install usually succeeds; if cert-manager takes longer, increase pkiInitJob.timeoutSeconds. By default (pkiInitJob.failOnTimeout=true), the install fails if the timeout is reached; set failOnTimeout=false to allow the install to succeed and run `helm upgrade` after the certificate is issued. |
220
221
| grpcRoute.backendTLSPolicy.enabled | bool |`false`| Create a BackendTLSPolicy resource for end-to-end TLS between the Gateway proxy and the OpenShell gateway pod. The traffic flow is: client → HTTPS → Gateway (terminate) → TLS (re-encrypt) → gateway pod. Requires server.disableTls=false and server.tls.enableMtls=false. The certgen hook auto-creates the backend CA ConfigMap. |
@@ -262,9 +263,11 @@ discovery endpoint or its TLS CA.
262
263
| sandbox.image.pullPolicy | string |`nil`| Sandbox image pull policy. Leave unset to use the Kubernetes image default. |
| sandbox.image.tag | string |`"latest"`| Sandbox image tag. Defaults to latest when empty. |
265
-
| sandboxRuntime.image.pullPolicy | string |`nil`| Sandbox runtime image pull policy. Defaults to the gateway image pull policy when empty. |
266
-
| sandboxRuntime.image.repository | string |`""`| Sandbox runtime image repository. Changing it uses the effective gateway image tag unless tag is also set. |
267
-
| sandboxRuntime.image.tag | string |`""`| Sandbox runtime image tag override. Empty uses the version pinned into the gateway unless repository is changed. |
266
+
| sandboxRuntime.image.digest | string |`""`| Sandbox runtime image digest. When set, this takes precedence over tag. |
| sandboxRuntime.image.tag | string |`""`| Sandbox runtime image tag. Defaults to the chart appVersion when empty. |
268
271
| sandboxServiceAccount.annotations | object |`{}`| Annotations to add to the generated sandbox service account. |
269
272
| sandboxServiceAccount.create | bool |`true`| Create a service account for sandbox pods. |
270
273
| sandboxServiceAccount.name | string |`""`| Existing service account name for sandbox pods when sandboxServiceAccount.create is false. |
@@ -346,9 +349,10 @@ discovery endpoint or its TLS CA.
346
349
| serviceAccount.create | bool |`true`| Create a service account for the gateway. |
347
350
| serviceAccount.name | string |`""`| Existing service account name to use when serviceAccount.create is false. |
348
351
| supervisor.image.digest | string |`""`| Supervisor image digest. When set, this takes precedence over tag. |
349
-
| supervisor.image.pullPolicy | string |`nil`| Sandbox supervisor pull policy. Leave unset to use the Kubernetes image default. Prefer always, if_not_present, or never; the chart also accepts legacy Kubernetes spellings Always, IfNotPresent, and Never. |
350
-
| supervisor.image.repository | string |`""`| Supervisor image repository. Changing it uses the effective gateway image tag unless tag is also set. |
351
-
| supervisor.image.tag | string |`""`| Supervisor image tag override. Empty uses the version pinned into the gateway unless repository is changed. |
352
+
| supervisor.image.pullPolicy | string |`nil`| Supervisor image pull policy. Empty uses global.image.pullPolicy. Prefer always, if_not_present, or never; the chart also accepts legacy Kubernetes spellings Always, IfNotPresent, and Never. |
0 commit comments