update readme
Signed-off-by: Pascal Sthamer <pascal+github@sthamer.xyz>
This commit is contained in:
@@ -215,7 +215,7 @@ The password should be provided with the `SHUFFLE_OPENSEARCH_PASSWORD` env varia
|
|||||||
|
|
||||||
## Parameters
|
## Parameters
|
||||||
|
|
||||||
### Global parameters
|
#### Global parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ----------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- |
|
| ----------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- |
|
||||||
@@ -225,7 +225,7 @@ The password should be provided with the `SHUFFLE_OPENSEARCH_PASSWORD` env varia
|
|||||||
| `global.compatibility.openshift.adaptSecurityContext` | Adapt the securityContext sections of the deployment to make them compatible with Openshift restricted-v2 SCC: remove runAsUser, runAsGroup and fsGroup and let the platform use their allowed default IDs. Possible values: auto (apply if the detected running cluster is Openshift), force (perform the adaptation always), disabled (do not perform adaptation) | `auto` |
|
| `global.compatibility.openshift.adaptSecurityContext` | Adapt the securityContext sections of the deployment to make them compatible with Openshift restricted-v2 SCC: remove runAsUser, runAsGroup and fsGroup and let the platform use their allowed default IDs. Possible values: auto (apply if the detected running cluster is Openshift), force (perform the adaptation always), disabled (do not perform adaptation) | `auto` |
|
||||||
| `global.compatibility.omitEmptySeLinuxOptions` | If set to true, removes the seLinuxOptions from the securityContexts when it is set to an empty object | `false` |
|
| `global.compatibility.omitEmptySeLinuxOptions` | If set to true, removes the seLinuxOptions from the securityContexts when it is set to an empty object | `false` |
|
||||||
|
|
||||||
### Common parameters
|
#### Common parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ------------------------ | --------------------------------------------------------------------------------------- | --------------- |
|
| ------------------------ | --------------------------------------------------------------------------------------- | --------------- |
|
||||||
@@ -241,7 +241,7 @@ The password should be provided with the `SHUFFLE_OPENSEARCH_PASSWORD` env varia
|
|||||||
| `diagnosticMode.command` | Command to override all containers in the chart release | `["sleep"]` |
|
| `diagnosticMode.command` | Command to override all containers in the chart release | `["sleep"]` |
|
||||||
| `diagnosticMode.args` | Args to override all containers in the chart release | `["infinity"]` |
|
| `diagnosticMode.args` | Args to override all containers in the chart release | `["infinity"]` |
|
||||||
|
|
||||||
### Shared Shuffle Parameters
|
#### Shared Shuffle Parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| -------------------------- | -------------------------------------------------------------------------------------------------------------------------- | --------------- |
|
| -------------------------- | -------------------------------------------------------------------------------------------------------------------------- | --------------- |
|
||||||
@@ -251,7 +251,7 @@ The password should be provided with the `SHUFFLE_OPENSEARCH_PASSWORD` env varia
|
|||||||
| `shuffle.appBaseImageName` | The base image used for shuffle apps. The final image for an app is <appRegistr>/<appBaseImageName>/<appName>:<appVersion> | `frikky` |
|
| `shuffle.appBaseImageName` | The base image used for shuffle apps. The final image for an app is <appRegistr>/<appBaseImageName>/<appName>:<appVersion> | `frikky` |
|
||||||
| `shuffle.timezone` | The timezone used by Shuffle | `Europe/Berlin` |
|
| `shuffle.timezone` | The timezone used by Shuffle | `Europe/Berlin` |
|
||||||
|
|
||||||
### backend Parameters
|
#### backend Parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ----------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- |
|
| ----------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- |
|
||||||
@@ -357,6 +357,7 @@ The password should be provided with the `SHUFFLE_OPENSEARCH_PASSWORD` env varia
|
|||||||
| `backend.networkPolicy.extraIngress` | Add extra ingress rules to the NetworkPolicy | `[]` |
|
| `backend.networkPolicy.extraIngress` | Add extra ingress rules to the NetworkPolicy | `[]` |
|
||||||
| `backend.networkPolicy.extraEgress` | Add extra ingress rules to the NetworkPolicy (ignored if allowExternalEgress=true) | `[]` |
|
| `backend.networkPolicy.extraEgress` | Add extra ingress rules to the NetworkPolicy (ignored if allowExternalEgress=true) | `[]` |
|
||||||
| `backend.debug` | Enable debug mode for backend, which enables extra logging. orborus.debug, worker.debug, and app.debug should be set to identical values, if shuffle manages these deployments. | `false` |
|
| `backend.debug` | Enable debug mode for backend, which enables extra logging. orborus.debug, worker.debug, and app.debug should be set to identical values, if shuffle manages these deployments. | `false` |
|
||||||
|
| `backend.autoGOMEMLIMIT` | Automatically set GOMEMLIMIT environment variable to 90% of the container memory limit. | `true` |
|
||||||
| `backend.cleanupSchedule` | The interval in seconds at which the cleanup job runs | `300` |
|
| `backend.cleanupSchedule` | The interval in seconds at which the cleanup job runs | `300` |
|
||||||
| `backend.openSearch.url` | The URL at which OpenSearch is available | `http://{{ .Release.Name }}-opensearch:9200` |
|
| `backend.openSearch.url` | The URL at which OpenSearch is available | `http://{{ .Release.Name }}-opensearch:9200` |
|
||||||
| `backend.openSearch.username` | The username that is used for authenticating with OpenSearch | `admin` |
|
| `backend.openSearch.username` | The username that is used for authenticating with OpenSearch | `admin` |
|
||||||
@@ -367,7 +368,7 @@ The password should be provided with the `SHUFFLE_OPENSEARCH_PASSWORD` env varia
|
|||||||
| `backend.apps.downloadBranch` | The branch from which apps should be downloaded on startup. | `master` |
|
| `backend.apps.downloadBranch` | The branch from which apps should be downloaded on startup. | `master` |
|
||||||
| `backend.apps.forceUpdate` | Force an update of apps on startup. | `false` |
|
| `backend.apps.forceUpdate` | Force an update of apps on startup. | `false` |
|
||||||
|
|
||||||
### frontend Parameters
|
#### frontend Parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- |
|
| ------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- |
|
||||||
@@ -473,7 +474,7 @@ The password should be provided with the `SHUFFLE_OPENSEARCH_PASSWORD` env varia
|
|||||||
| `frontend.networkPolicy.extraIngress` | Add extra ingress rules to the NetworkPolicy | `[]` |
|
| `frontend.networkPolicy.extraIngress` | Add extra ingress rules to the NetworkPolicy | `[]` |
|
||||||
| `frontend.networkPolicy.extraEgress` | Add extra ingress rules to the NetworkPolicy (ignored if allowExternalEgress=true) | `[]` |
|
| `frontend.networkPolicy.extraEgress` | Add extra ingress rules to the NetworkPolicy (ignored if allowExternalEgress=true) | `[]` |
|
||||||
|
|
||||||
### orborus Parameters
|
#### orborus Parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ----------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |
|
| ----------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |
|
||||||
@@ -577,10 +578,11 @@ The password should be provided with the `SHUFFLE_OPENSEARCH_PASSWORD` env varia
|
|||||||
| `orborus.networkPolicy.extraIngress` | Add extra ingress rules to the NetworkPolicy | `[]` |
|
| `orborus.networkPolicy.extraIngress` | Add extra ingress rules to the NetworkPolicy | `[]` |
|
||||||
| `orborus.networkPolicy.extraEgress` | Add extra ingress rules to the NetworkPolicy (ignored if allowExternalEgress=true) | `[]` |
|
| `orborus.networkPolicy.extraEgress` | Add extra ingress rules to the NetworkPolicy (ignored if allowExternalEgress=true) | `[]` |
|
||||||
| `orborus.debug` | Enable debug mode for orborus, which enables extra logging. orborus.debug, worker.debug, and app.debug should be set to identical values, if shuffle manages these deployments. | `false` |
|
| `orborus.debug` | Enable debug mode for orborus, which enables extra logging. orborus.debug, worker.debug, and app.debug should be set to identical values, if shuffle manages these deployments. | `false` |
|
||||||
|
| `orborus.autoGOMEMLIMIT` | Automatically set GOMEMLIMIT environment variable to 90% of the container memory limit. | `true` |
|
||||||
| `orborus.executionConcurrency` | The maximum amount of concurrent workflow executions per worker | `25` |
|
| `orborus.executionConcurrency` | The maximum amount of concurrent workflow executions per worker | `25` |
|
||||||
| `orborus.manageWorkerDeployments` | Whether workers are deployed and managed by orborus. When disabled, every worker is expected to be already deployed (see worker.enableHelmDeployment). | `true` |
|
| `orborus.manageWorkerDeployments` | Whether workers are deployed and managed by orborus. When disabled, every worker is expected to be already deployed (see worker.enableHelmDeployment). | `true` |
|
||||||
|
|
||||||
### worker Parameters
|
#### worker Parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ---------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |
|
| ---------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |
|
||||||
@@ -687,9 +689,10 @@ The password should be provided with the `SHUFFLE_OPENSEARCH_PASSWORD` env varia
|
|||||||
| `worker.networkPolicy.extraIngress` | Add extra ingress rules to the NetworkPolicy | `[]` |
|
| `worker.networkPolicy.extraIngress` | Add extra ingress rules to the NetworkPolicy | `[]` |
|
||||||
| `worker.networkPolicy.extraEgress` | Add extra ingress rules to the NetworkPolicy (ignored if allowExternalEgress=true) | `[]` |
|
| `worker.networkPolicy.extraEgress` | Add extra ingress rules to the NetworkPolicy (ignored if allowExternalEgress=true) | `[]` |
|
||||||
| `worker.debug` | Enable debug mode for worker, which enables extra logging. orborus.debug, worker.debug, and app.debug should be set to identical values, if shuffle manages these deployments. | `false` |
|
| `worker.debug` | Enable debug mode for worker, which enables extra logging. orborus.debug, worker.debug, and app.debug should be set to identical values, if shuffle manages these deployments. | `false` |
|
||||||
|
| `worker.autoGOMEMLIMIT` | Automatically set GOMEMLIMIT environment variable to 90% of the container memory limit. | `true` |
|
||||||
| `worker.manageAppDeployments` | Whether apps are deployed and managed by worker. When disabled, every used app is expected to to be already deployed (see apps.enabled). | `true` |
|
| `worker.manageAppDeployments` | Whether apps are deployed and managed by worker. When disabled, every used app is expected to to be already deployed (see apps.enabled). | `true` |
|
||||||
|
|
||||||
### app Parameters
|
#### app Parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
|
| ------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
|
||||||
@@ -798,7 +801,116 @@ The password should be provided with the `SHUFFLE_OPENSEARCH_PASSWORD` env varia
|
|||||||
| `app.sdkTimeout` | The timeout in seconds for app actions. | `300` |
|
| `app.sdkTimeout` | The timeout in seconds for app actions. | `300` |
|
||||||
| `app.disableLogs` | Do not capture app logs. By default, app logs are captured, so that they are visible in the frontend. | `false` |
|
| `app.disableLogs` | Do not capture app logs. By default, app logs are captured, so that they are visible in the frontend. | `false` |
|
||||||
|
|
||||||
### Parameters to deploy apps using helm
|
#### Parameters to deploy apps using helm
|
||||||
|
|
||||||
|
| Name | Description | Value |
|
||||||
|
| ----------------------------- | -------------------------------------------------- | ------- |
|
||||||
|
| `apps.enabled` | Whether apps should be deployed using helm. | `false` |
|
||||||
|
| `apps.shuffleTools.enabled` | Whether the shuffle-tools app is enabled | `true` |
|
||||||
|
| `apps.shuffleTools.version` | The version of the shuffle-tools app to deploy. | `1.2.0` |
|
||||||
|
| `apps.shuffleSubflow.enabled` | Whether the shuffle-subflow app is enabled | `true` |
|
||||||
|
| `apps.shuffleSubflow.version` | The version of the shuffle-subflow app to deploy. | `1.1.0` |
|
||||||
|
| `apps.http.enabled` | Whether the http app is enabled | `true` |
|
||||||
|
| `apps.http.version` | The version of the http app to deploy. | `1.4.0` |
|
||||||
|
| `apps.MY_APP.app` | The name of the app (required, e.g. shuffle-tools) | |
|
||||||
|
| `apps.MY_APP.version` | The version of the app (required, e.g. 1.2.0) | |
|
||||||
|
|
||||||
|
#### Traffic Exposure Parameters
|
||||||
|
|
||||||
|
| Name | Description | Value |
|
||||||
|
| -------------------------- | ----------------------------------------------------------------------------------------------------- | --------------- |
|
||||||
|
| `ingress.enabled` | Enable ingress record generation for frontend and backend | `false` |
|
||||||
|
| `ingress.pathType` | Ingress path type for the frontend path | `Prefix` |
|
||||||
|
| `ingress.backendPathType` | Ingress path type for the backend path | `Prefix` |
|
||||||
|
| `ingress.apiVersion` | Force Ingress API version (automatically detected if not set) | `""` |
|
||||||
|
| `ingress.hostname` | Default host for the ingress record | `shuffle.local` |
|
||||||
|
| `ingress.ingressClassName` | IngressClass that will be be used to implement the Ingress (Kubernetes 1.18+) | `nginx` |
|
||||||
|
| `ingress.path` | Ingress path for Shuffle frontend | `"/"` |
|
||||||
|
| `ingress.backendPath` | Ingress path for Shuffle backend | `"/api/"` |
|
||||||
|
| `ingress.annotations` | Additional annotations for the Ingress resource. | `{}` |
|
||||||
|
| `ingress.tls` | Enable TLS configuration for the host defined at `ingress.hostname` parameter | `false` |
|
||||||
|
| `ingress.selfSigned` | Create a TLS secret for this ingress record using self-signed certificates generated by Helm | `false` |
|
||||||
|
| `ingress.extraHosts` | An array with additional hostname(s) to be covered with the ingress record | `[]` |
|
||||||
|
| `ingress.extraPaths` | An array with additional arbitrary paths that may need to be added to the ingress under the main host | `[]` |
|
||||||
|
| `ingress.extraTls` | TLS configuration for additional hostname(s) to be covered with this ingress record | `[]` |
|
||||||
|
| `ingress.secrets` | Custom TLS certificates as secrets | `[]` |
|
||||||
|
| `ingress.extraRules` | Additional rules to be covered with this ingress record | `[]` |
|
||||||
|
|
||||||
|
#### Istio Parameters
|
||||||
|
|
||||||
|
| Name | Description | Value |
|
||||||
|
| --------------------------------------- | ------------------------------------------------------------------------------- | ------------------------ |
|
||||||
|
| `istio.enabled` | Enable creation of an Istio Gateway and VirtualService for frontend and backend | `false` |
|
||||||
|
| `istio.apiVersion` | The istio apiVersion to use for Gateway and VirtualService resources | `networking.istio.io/v1` |
|
||||||
|
| `istio.hosts` | One or more hosts exposed by Istio | `[]` |
|
||||||
|
| `istio.gateway.annotations` | Additional annotations for the Gateway resource | `{}` |
|
||||||
|
| `istio.gateway.selector` | The selector matches the ingress gateway pod labels | `{ istio: ingress }` |
|
||||||
|
| `istio.gateway.http.enabled` | Enable HTTP server port 80 | `true` |
|
||||||
|
| `istio.gateway.http.httpsRedirect` | If set to true, a 301 redirect is send for all HTTP connections | `false` |
|
||||||
|
| `istio.gateway.https.enabled` | Enable HTTPS server on port 443 | `false` |
|
||||||
|
| `istio.gateway.https.tlsCredentialName` | The name of the secret that holds the TLS certs including the CA certificates. | `""` |
|
||||||
|
| `istio.gateway.https.tlsCipherSuites` | If specified, only support the specified cipher list. | `[]` |
|
||||||
|
| `istio.gateway.extraServers` | Additional servers for the Gateway resource | `[]` |
|
||||||
|
| `istio.virtualService.annotations` | Additional annotations for the VirtualService resource. | `{}` |
|
||||||
|
| `istio.virtualService.backendHeaders` | Header manipulation rules for backend traffic | `{}` |
|
||||||
|
| `istio.virtualService.frontendHeaders` | Header manipulation rules for frontend traffic | `{}` |
|
||||||
|
|
||||||
|
#### Persistence Parameters
|
||||||
|
|
||||||
|
| Name | Description | Value |
|
||||||
|
| ------------------------------------- | ------------------------------------------------- | ------------------- |
|
||||||
|
| `persistence.enabled` | Enable persistence using Persistent Volume Claims | `true` |
|
||||||
|
| `persistence.apps.existingClaim` | Name of an existing PVC to use | `""` |
|
||||||
|
| `persistence.apps.storageClass` | PVC Storage Class for shuffle-apps volume | `""` |
|
||||||
|
| `persistence.apps.subPath` | The sub path used in the volume | `""` |
|
||||||
|
| `persistence.apps.accessModes` | The access mode of the volume | `["ReadWriteOnce"]` |
|
||||||
|
| `persistence.apps.size` | The size of the volume | `5Gi` |
|
||||||
|
| `persistence.apps.annotations` | Annotations for the PVC | `{}` |
|
||||||
|
| `persistence.apps.selector` | Selector to match an existing Persistent Volume | `{}` |
|
||||||
|
| `persistence.appBuilder.storageClass` | PVC Storage Class for backend-apps-claim volume | `""` |
|
||||||
|
| `persistence.appBuilder.accessModes` | The access mode of the volume | `["ReadWriteOnce"]` |
|
||||||
|
| `persistence.appBuilder.size` | The size of the volume | `5Gi` |
|
||||||
|
| `persistence.appBuilder.annotations` | Annotations for the PVC | `{}` |
|
||||||
|
| `persistence.appBuilder.selector` | Selector to match an existing Persistent Volume | `{}` |
|
||||||
|
| `persistence.files.existingClaim` | Name of an existing PVC to use | `""` |
|
||||||
|
| `persistence.files.storageClass` | PVC Storage Class for shuffle-files volume | `""` |
|
||||||
|
| `persistence.files.subPath` | The sub path used in the volume | `""` |
|
||||||
|
| `persistence.files.accessModes` | The access mode of the volume | `["ReadWriteOnce"]` |
|
||||||
|
| `persistence.files.size` | The size of the volume | `5Gi` |
|
||||||
|
| `persistence.files.annotations` | Annotations for the PVC | `{}` |
|
||||||
|
| `persistence.files.selector` | Selector to match an existing Persistent Volume | `{}` |
|
||||||
|
|
||||||
|
#### Init Container Parameters
|
||||||
|
|
||||||
|
| Name | Description | Value |
|
||||||
|
| ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |
|
||||||
|
| `volumePermissions.enabled` | Enable init container that changes the owner/group of the PV mount point to `runAsUser:fsGroup` | `false` |
|
||||||
|
| `volumePermissions.image.registry` | OS Shell + Utility image registry | `docker.io` |
|
||||||
|
| `volumePermissions.image.repository` | OS Shell + Utility image repository | `bitnamilegacy/os-shell` |
|
||||||
|
| `volumePermissions.image.tag` | OS Shell + Utility image tag (immutable tags are recommended) | `12-debian-12-r30` |
|
||||||
|
| `volumePermissions.image.pullPolicy` | OS Shell + Utility image pull policy | `IfNotPresent` |
|
||||||
|
| `volumePermissions.image.pullSecrets` | OS Shell + Utility image pull secrets | `[]` |
|
||||||
|
| `volumePermissions.resourcesPreset` | Set init container resources according to one common preset (allowed values: none, nano, small, medium, large, xlarge, 2xlarge). This is ignored if volumePermissions.resources is set (volumePermissions.resources is recommended for production). | `nano` |
|
||||||
|
| `volumePermissions.resources` | Set init container requests and limits for different resources like CPU or memory (essential for production workloads) | `{}` |
|
||||||
|
| `volumePermissions.containerSecurityContext.enabled` | Enabled init container' Security Context | `true` |
|
||||||
|
| `volumePermissions.containerSecurityContext.seLinuxOptions` | Set SELinux options in init container | `{}` |
|
||||||
|
| `volumePermissions.containerSecurityContext.runAsUser` | Set init container's Security Context runAsUser | `0` |
|
||||||
|
|
||||||
|
#### OpenSearch Parameters
|
||||||
|
|
||||||
|
| Name | Description | Value |
|
||||||
|
| -------------------- | ----------------------------------------------------- | ------ |
|
||||||
|
| `opensearch.enabled` | Switch to enable or disable the opensearch helm chart | `true` |
|
||||||
|
|
||||||
|
#### Vault Parameters
|
||||||
|
|
||||||
|
| Name | Description | Value |
|
||||||
|
| --------------- | -------------------------------------------------------------------------- | ----- |
|
||||||
|
| `vault.role` | Specify the Vault role, which should be used to get the secret from Vault. | `""` |
|
||||||
|
| `vault.secrets` | A list of VaultSecrets to create | `[]` |
|
||||||
|
|
||||||
|
#### Other Parameters
|
||||||
|
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ----------------------------- | -------------------------------------------------- | ------- |
|
| ----------------------------- | -------------------------------------------------- | ------- |
|
||||||
|
|||||||
@@ -776,6 +776,11 @@
|
|||||||
"description": "Enable debug mode for backend, which enables extra logging. orborus.debug, worker.debug, and app.debug should be set to identical values, if shuffle manages these deployments.",
|
"description": "Enable debug mode for backend, which enables extra logging. orborus.debug, worker.debug, and app.debug should be set to identical values, if shuffle manages these deployments.",
|
||||||
"default": false
|
"default": false
|
||||||
},
|
},
|
||||||
|
"autoGOMEMLIMIT": {
|
||||||
|
"type": "boolean",
|
||||||
|
"description": "Automatically set GOMEMLIMIT environment variable to 90% of the container memory limit.",
|
||||||
|
"default": true
|
||||||
|
},
|
||||||
"cleanupSchedule": {
|
"cleanupSchedule": {
|
||||||
"type": "number",
|
"type": "number",
|
||||||
"description": "The interval in seconds at which the cleanup job runs",
|
"description": "The interval in seconds at which the cleanup job runs",
|
||||||
@@ -2069,6 +2074,11 @@
|
|||||||
"description": "Enable debug mode for orborus, which enables extra logging. orborus.debug, worker.debug, and app.debug should be set to identical values, if shuffle manages these deployments.",
|
"description": "Enable debug mode for orborus, which enables extra logging. orborus.debug, worker.debug, and app.debug should be set to identical values, if shuffle manages these deployments.",
|
||||||
"default": false
|
"default": false
|
||||||
},
|
},
|
||||||
|
"autoGOMEMLIMIT": {
|
||||||
|
"type": "boolean",
|
||||||
|
"description": "Automatically set GOMEMLIMIT environment variable to 90% of the container memory limit.",
|
||||||
|
"default": true
|
||||||
|
},
|
||||||
"executionConcurrency": {
|
"executionConcurrency": {
|
||||||
"type": "number",
|
"type": "number",
|
||||||
"description": "The maximum amount of concurrent workflow executions per worker",
|
"description": "The maximum amount of concurrent workflow executions per worker",
|
||||||
@@ -2718,6 +2728,11 @@
|
|||||||
"description": "Enable debug mode for worker, which enables extra logging. orborus.debug, worker.debug, and app.debug should be set to identical values, if shuffle manages these deployments.",
|
"description": "Enable debug mode for worker, which enables extra logging. orborus.debug, worker.debug, and app.debug should be set to identical values, if shuffle manages these deployments.",
|
||||||
"default": false
|
"default": false
|
||||||
},
|
},
|
||||||
|
"autoGOMEMLIMIT": {
|
||||||
|
"type": "boolean",
|
||||||
|
"description": "Automatically set GOMEMLIMIT environment variable to 90% of the container memory limit.",
|
||||||
|
"default": true
|
||||||
|
},
|
||||||
"manageAppDeployments": {
|
"manageAppDeployments": {
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
"description": "Whether apps are deployed and managed by worker. When disabled, every used app is expected to to be already deployed (see apps.enabled).",
|
"description": "Whether apps are deployed and managed by worker. When disabled, every used app is expected to to be already deployed (see apps.enabled).",
|
||||||
|
|||||||
Reference in New Issue
Block a user