|
| 1 | +# windmill |
| 2 | + |
| 3 | +   |
| 4 | + |
| 5 | +A Helm chart for Kubernetes |
| 6 | + |
| 7 | +## Values |
| 8 | + |
| 9 | +| Key | Type | Default | Description | |
| 10 | +|-----|------|---------|-------------| |
| 11 | +| enterprise.enabled | bool | `false` | enable Windmill Enterprise , requires license key. | |
| 12 | +| enterprise.licenseKey | string | `"123456F"` | Windmill provided Enterprise license key. Sets LICENSE_KEY environment variable in frontend and worker container. | |
| 13 | +| enterprise.s3CacheBucket | string | `"mybucketname"` | S3 bucket to use for dependency cache. Sets S3_CACHE_BUCKET environment variable in worker container | |
| 14 | +| lsp | string | `"latest"` | | |
| 15 | +| postgres.dbName | string | `"windmill"` | database name for postgres demo container | |
| 16 | +| postgres.enabled | bool | `true` | enabled included Postgres container for demo purposes only | |
| 17 | +| postgres.password | string | `"changeme"` | password for postgres demo container | |
| 18 | +| windmill.baseInternalUrl | string | `"http://windmill-app:8000"` | used internally by the app, should match the service for the frontend deployment, sets BASE_INTERNAL_URL environment variable in frontend and worker container | |
| 19 | +| windmill.baseUrl | string | `"http://localhost"` | domain as shown in browser, change to https etc based on your endpoint/ingress configuration, sets BASE_URL environment variable in frontend and worker container | |
| 20 | +| windmill.databaseUrl | string | `"postgres://postgres:changeme@postgres/windmill?sslmode=disable"` | Postgres URI, pods will crashloop if database is unreachable, sets DATABASE_URL environment variable in frontend and worker container | |
| 21 | +| windmill.denoPath | string | `"/usr/bin/deno"` | deno binary built into Windmill image, should not be changed. Sets DENO_PATH environment variable in frontend and worker container | |
| 22 | +| windmill.disableNsjail | bool | `true` | enables/disables nsjail which provide isolation in untrusted environment is disabled by default. Sets DISABLE_NJSAIL environment variable in worker container | |
| 23 | +| windmill.disableNuser | bool | `true` | nsjail user . Sets DISABLE_NUSER environment variable in worker container | |
| 24 | +| windmill.frontend | object | `{"affinity":{},"annotations":{},"nodeSelector":{},"resources":{},"tolerations":[]}` | frontend configuration | |
| 25 | +| windmill.frontend.affinity | object | `{}` | Affinity rules to apply to the pods | |
| 26 | +| windmill.frontend.annotations | object | `{}` | Annotations to apply to the pods | |
| 27 | +| windmill.frontend.nodeSelector | object | `{}` | Node selector to use for scheduling the pods | |
| 28 | +| windmill.frontend.resources | object | `{}` | Resource limits and requests for the pods | |
| 29 | +| windmill.frontend.tolerations | list | `[]` | Tolerations to apply to the pods | |
| 30 | +| windmill.frontendReplicas | int | `2` | replica for the application frontend | |
| 31 | +| windmill.image | string | `"main"` | | |
| 32 | +| windmill.lsp | object | `{"affinity":{},"annotations":{},"nodeSelector":{},"resources":{},"tolerations":[]}` | lsp configuration | |
| 33 | +| windmill.lsp.affinity | object | `{}` | Affinity rules to apply to the pods | |
| 34 | +| windmill.lsp.annotations | object | `{}` | Annotations to apply to the pods | |
| 35 | +| windmill.lsp.nodeSelector | object | `{}` | Node selector to use for scheduling the pods | |
| 36 | +| windmill.lsp.resources | object | `{}` | Resource limits and requests for the pods | |
| 37 | +| windmill.lsp.tolerations | list | `[]` | Tolerations to apply to the pods | |
| 38 | +| windmill.lspReplicas | int | `2` | replicas for the lsp containers used by the frontend | |
| 39 | +| windmill.nsjailPath | string | `"nsjail"` | nsjail binary. Sets NSJAIL_PATH environment variable in worker container | |
| 40 | +| windmill.numWorkers | int | `1` | workers per worker container, default and recommended is 1 to isolate one process per container, sets NUM_WORKER environment variable for worker container. Frontend container has 0 NUM_WORKERS by default | |
| 41 | +| windmill.oauthConfig | string | `"{}\n"` | Oauth configuration for logins and connections. e.g of values "github": { "id": "asdfasdf", "secret": "asdfasdfasdf" } | |
| 42 | +| windmill.pythonPath | string | `"/usr/local/bin/python3"` | python binary built into Windmill image, should not be changed. Sets PYTHON_PATH environment variable in frontend and worker container | |
| 43 | +| windmill.rustBacktrace | int | `1` | rust back trace information enabled, sets RUST_BACKTRACE environment variable in frontend and worker container | |
| 44 | +| windmill.rustLog | string | `"info"` | rust log level, set to debug for more information etc, sets RUST_LOG environment variable in frontend and worker container | |
| 45 | +| windmill.workerReplicas | int | `4` | replicas for the workers, jobs are executed on the workers | |
| 46 | +| windmill.workers | object | `{"affinity":{},"annotations":{},"nodeSelector":{},"resources":{},"tolerations":[]}` | workers configuration | |
| 47 | + |
| 48 | +---------------------------------------------- |
| 49 | +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) |
0 commit comments