Helm values reference¶
This reference is generated from the defaults and schema shipped with Umbod chart 0.0.1-beta.2.
Inspect the released chart directly:
Values¶
| Value | Type | Default | Constraints |
|---|---|---|---|
nameOverride |
string |
"" |
— |
fullnameOverride |
string |
"" |
— |
imagePullSecrets |
array |
[] |
— |
serviceAccount.create |
boolean |
true |
— |
serviceAccount.name |
string |
"" |
— |
serviceAccount.automountServiceAccountToken |
boolean |
false |
— |
existingSecret |
string |
"" |
— |
config.profile |
string |
"production" |
minLength: 1 |
config.logLevel |
string |
"info" |
minLength: 1 |
config.authentication.mode |
string |
"auth0" |
minLength: 1 |
config.authentication.oidc.domain |
string |
"auth.example.invalid" |
minLength: 1 |
config.authentication.oidc.clientId |
string |
"umbod-example" |
minLength: 1 |
config.authentication.oidc.audience |
string |
"https://umbod.example.invalid" |
minLength: 1 |
config.authentication.oidc.requiredScopes |
string |
"openid,email,profile,groups" |
minLength: 1 |
config.authorization.adminGroup |
string |
"admin" |
minLength: 1 |
config.authorization.adminMembershipClaim |
string |
"https://umbod.example.invalid/claims/groups" |
minLength: 1 |
config.authorization.mcpPermissionClaim |
string |
"https://umbod.example.invalid/claims/groups" |
minLength: 1 |
config.authorization.adminJwtHeader |
string |
"Authorization" |
minLength: 1 |
config.publicOrigins.site |
string |
"https://umbod.example.invalid" |
minLength: 1 |
config.publicOrigins.api |
string |
"https://umbod.example.invalid" |
minLength: 1 |
config.publicOrigins.mcp |
string |
"https://mcp.umbod.example.invalid" |
minLength: 1 |
config.features.mcp.administratorEnabled |
boolean |
true |
— |
plugins.deploymentConfigurationPath |
string |
"/app/config/connector-deployment-availability.json" |
minLength: 1 |
plugins.availableConnectorIds |
array |
[] |
uniqueItems: true |
plugins.image.repository |
string |
"" |
— |
plugins.image.tag |
string |
"" |
— |
plugins.image.pullPolicy |
string |
"IfNotPresent" |
enum: ["Always","IfNotPresent","Never"] |
plugins.resources.requests.cpu |
string |
"10m" |
— |
plugins.resources.requests.memory |
string |
"32Mi" |
— |
plugins.resources.limits.cpu |
string |
"250m" |
— |
plugins.resources.limits.memory |
string |
"256Mi" |
— |
core.replicaCount |
integer |
1 |
const: 1 |
core.image.repository |
string |
"ghcr.io/computerlovetech/umbod" |
minLength: 1 |
core.image.tag |
string |
"0.0.1-beta.2" |
minLength: 1 |
core.image.pullPolicy |
string |
"IfNotPresent" |
enum: ["Always","IfNotPresent","Never"] |
core.api.port |
integer |
8000 |
minimum: 1, maximum: 65535 |
core.api.env |
object |
{} |
— |
core.api.resources.requests.cpu |
string |
"100m" |
— |
core.api.resources.requests.memory |
string |
"128Mi" |
— |
core.api.resources.limits.cpu |
string |
"500m" |
— |
core.api.resources.limits.memory |
string |
"512Mi" |
— |
core.mcp.port |
integer |
8011 |
minimum: 1, maximum: 65535 |
core.mcp.env |
object |
{} |
— |
core.mcp.resources.requests.cpu |
string |
"100m" |
— |
core.mcp.resources.requests.memory |
string |
"128Mi" |
— |
core.mcp.resources.limits.cpu |
string |
"500m" |
— |
core.mcp.resources.limits.memory |
string |
"512Mi" |
— |
frontend.bodySizeLimit |
string |
"12M" |
minLength: 1 |
frontend.privateAuthTokenHeader |
string |
"Authorization" |
minLength: 1 |
frontend.replicaCount |
integer |
1 |
minimum: 1 |
frontend.image.repository |
string |
"ghcr.io/computerlovetech/umbod-frontend" |
minLength: 1 |
frontend.image.tag |
string |
"0.0.1-beta.2" |
minLength: 1 |
frontend.image.pullPolicy |
string |
"IfNotPresent" |
enum: ["Always","IfNotPresent","Never"] |
frontend.port |
integer |
3000 |
minimum: 1, maximum: 65535 |
frontend.env |
object |
{} |
— |
frontend.resources.requests.cpu |
string |
"50m" |
— |
frontend.resources.requests.memory |
string |
"64Mi" |
— |
frontend.resources.limits.cpu |
string |
"250m" |
— |
frontend.resources.limits.memory |
string |
"256Mi" |
— |
persistence.enabled |
boolean |
false |
— |
persistence.existingClaim |
string |
"" |
— |
persistence.storageClass |
string |
"" |
— |
persistence.accessModes |
array |
["ReadWriteOnce"] |
minItems: 1 |
persistence.size |
string |
"1Gi" |
minLength: 1 |
services.api.port |
integer |
8000 |
minimum: 1, maximum: 65535 |
services.mcp.port |
integer |
8011 |
minimum: 1, maximum: 65535 |
services.frontend.port |
integer |
3000 |
minimum: 1, maximum: 65535 |
ingress.enabled |
boolean |
false |
— |
ingress.className |
string |
"" |
— |
ingress.annotations |
object |
{} |
— |
ingress.host |
string |
"" |
— |
ingress.tls |
array |
[] |
— |
ingress.paths.frontend |
string |
"/" |
— |
ingress.paths.api |
string |
"/api" |
— |
ingress.paths.mcp |
string |
"/mcp" |
— |
podAnnotations |
object |
{} |
— |
podLabels |
object |
{} |
— |
nodeSelector |
object |
{} |
— |
tolerations |
array |
[] |
— |
affinity |
object |
{} |
— |
Complete defaults¶
# Umbod's SQLite storage is for development and evaluation only. It is not a production database architecture.
nameOverride: ""
fullnameOverride: ""
imagePullSecrets: []
serviceAccount:
create: true
name: ""
automountServiceAccountToken: false
existingSecret: ""
config:
profile: production
logLevel: info
authentication:
mode: auth0
oidc:
domain: auth.example.invalid
clientId: umbod-example
audience: https://umbod.example.invalid
requiredScopes: openid,email,profile,groups
authorization:
adminGroup: admin
adminMembershipClaim: https://umbod.example.invalid/claims/groups
mcpPermissionClaim: https://umbod.example.invalid/claims/groups
adminJwtHeader: Authorization
publicOrigins:
site: https://umbod.example.invalid
api: https://umbod.example.invalid
mcp: https://mcp.umbod.example.invalid
features:
mcp:
administratorEnabled: true
plugins:
deploymentConfigurationPath: /app/config/connector-deployment-availability.json
availableConnectorIds: []
image:
repository: ""
tag: ""
pullPolicy: IfNotPresent
resources:
requests:
cpu: 10m
memory: 32Mi
limits:
cpu: 250m
memory: 256Mi
core:
replicaCount: 1
image:
repository: ghcr.io/computerlovetech/umbod
tag: "0.0.1-beta.2"
pullPolicy: IfNotPresent
api:
port: 8000
env: {}
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 500m
memory: 512Mi
mcp:
port: 8011
env: {}
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 500m
memory: 512Mi
frontend:
bodySizeLimit: 12M
privateAuthTokenHeader: Authorization
replicaCount: 1
image:
repository: ghcr.io/computerlovetech/umbod-frontend
tag: "0.0.1-beta.2"
pullPolicy: IfNotPresent
port: 3000
env: {}
resources:
requests:
cpu: 50m
memory: 64Mi
limits:
cpu: 250m
memory: 256Mi
persistence:
enabled: false
existingClaim: ""
storageClass: ""
accessModes:
- ReadWriteOnce
size: 1Gi
services:
api:
port: 8000
mcp:
port: 8011
frontend:
port: 3000
ingress:
enabled: false
className: ""
annotations: {}
host: ""
tls: []
paths:
frontend: /
api: /api
mcp: /mcp
podAnnotations: {}
podLabels: {}
nodeSelector: {}
tolerations: []
affinity: {}