A Helm chart for deploying DiracX
Repository | Name | Version |
---|---|---|
https://charts.dexidp.io/ | dex | 0.14.2 |
https://opensearch-project.github.io/helm-charts/ | opensearch | 2.13.1 |
Key | Type | Default | Description |
---|---|---|---|
affinity | object | {} |
|
autoscaling.enabled | bool | false |
|
autoscaling.maxReplicas | int | 100 |
|
autoscaling.minReplicas | int | 1 |
|
autoscaling.targetCPUUtilizationPercentage | int | 80 |
|
developer.diracxInstallationPath | string | "/opt/conda/lib/python3.11/site-packages/diracx" |
|
developer.diracxSourcePath | string | "/diracx_source/" |
|
developer.enabled | bool | true |
|
dex."https.enabled" | bool | false |
|
dex.config.enablePasswordDB | bool | true |
|
dex.config.expiry.authRequests | string | "24h" |
|
dex.config.expiry.deviceRequests | string | "5m" |
|
dex.config.expiry.idTokens | string | "24h" |
|
dex.config.expiry.signingKeys | string | "6h" |
|
dex.config.issuer | string | "http://anything:8000/dex" |
|
dex.config.logger.format | string | "text" |
|
dex.config.logger.level | string | "debug" |
|
dex.config.oauth2.alwaysShowLoginScreen | bool | false |
|
dex.config.oauth2.responseTypes[0] | string | "code" |
|
dex.config.oauth2.skipApprovalScreen | bool | false |
|
dex.config.staticClients[0].id | string | "d396912e-2f04-439b-8ae7-d8c585a34790" |
|
dex.config.staticClients[0].name | string | "CLI app" |
|
dex.config.staticClients[0].public | bool | true |
|
dex.config.staticClients[0].redirectURIs[0] | string | "http://anything:8000/auth/device/complete" |
|
dex.config.staticClients[0].redirectURIs[1] | string | "http://anything:8000/auth/authorize/complete" |
|
dex.config.staticPasswords[0].email | string | "admin@example.com" |
|
dex.config.staticPasswords[0].hash | string | "$2a$10$2b2cU8CPhOTaGrs1HRQuAueS7JTT5ZHsHSzYiFPm1leZck7Mc8T4W" |
|
dex.config.staticPasswords[0].username | string | "admin" |
|
dex.config.storage.config.file | string | "/tmp/dex.db" |
|
dex.config.storage.type | string | "sqlite3" |
|
dex.config.web.http | int | 8000 |
|
dex.enabled | bool | true |
|
dex.ingress.enabled | bool | true |
|
dex.ingress.hosts[0].host | string | "anything" |
|
dex.ingress.hosts[0].paths[0].backend.service.name | string | "diracx-demo-dex" |
|
dex.ingress.hosts[0].paths[0].backend.service.port.number | int | 8000 |
|
dex.ingress.hosts[0].paths[0].path | string | "/dex/" |
|
dex.ingress.hosts[0].paths[0].pathType | string | "Prefix" |
|
dex.service.ports.http.port | int | 8000 |
|
diracx.csVolumeName | string | "pv-cs-store" |
|
diracx.settings.DIRACX_CONFIG_BACKEND_URL | string | "git+file:///cs_store/initialRepo" |
|
diracx.settings.DIRACX_DB_URL_AUTHDB | string | "sqlite+aiosqlite:///:memory:" |
|
diracx.settings.DIRACX_DB_URL_JOBDB | string | "sqlite+aiosqlite:///:memory:" |
|
diracx.settings.DIRACX_SERVICE_AUTH_ALLOWED_REDIRECTS | string | "[\"http://pclhcb211:8000/docs/oauth2-redirect\"]" |
|
diracx.settings.DIRACX_SERVICE_AUTH_TOKEN_KEY | string | "file:///signing-key/rs256.key" |
|
fullnameOverride | string | "" |
|
image.pullPolicy | string | "IfNotPresent" |
|
image.repository | string | "ghcr.io/diracgrid/diracx/server" |
|
image.tag | string | "latest" |
|
ingress.annotations."nginx.ingress.kubernetes.io/use-regex" | string | "true" |
|
ingress.className | string | "nginx" |
|
ingress.enabled | bool | true |
|
ingress.hosts[0].host | string | "anything" |
|
ingress.hosts[0].paths[0].backend.service.name | string | "diracx-demo" |
|
ingress.hosts[0].paths[0].backend.service.port.number | int | 8000 |
|
ingress.hosts[0].paths[0].path | string | "/" |
|
ingress.hosts[0].paths[0].pathType | string | "Prefix" |
|
ingress.tls | list | [] |
|
nameOverride | string | "" |
type=kubernetes.io/dockerconfigjson imagePullSecrets: - name: regcred |
nodeSelector | object | {} |
|
opensearch.config."cluster.routing.allocation.disk.threshold_enabled" | string | "true" |
|
opensearch.config."cluster.routing.allocation.disk.watermark.flood_stage" | string | "200mb" |
|
opensearch.config."cluster.routing.allocation.disk.watermark.high" | string | "300mb" |
|
opensearch.config."cluster.routing.allocation.disk.watermark.low" | string | "500mb" |
|
opensearch.config."plugins.security.disabled" | string | "true" |
|
opensearch.enabled | bool | false |
|
opensearch.opensearchJavaOpts | string | "-Xms256m -Xmx256m" |
|
opensearch.singleNode | bool | true |
|
podAnnotations | object | {} |
|
podSecurityContext | object | {} |
|
replicaCount | int | 1 |
|
resources | object | {} |
|
securityContext | object | {} |
|
service.port | int | 8000 |
|
service.type | string | "ClusterIP" |
|
serviceAccount.annotations | object | {} |
|
serviceAccount.create | bool | true |
|
serviceAccount.name | string | "" |
|
tolerations | list | [] |
Autogenerated from chart metadata using helm-docs v1.11.0