cozystack/packages/apps/tenant/values.schema.json
Myasnikov Daniil 9e55552910
[docs] Updated app go types
Signed-off-by: Myasnikov Daniil <myasnikovdaniil2001@gmail.com>
2026-03-25 15:57:25 +05:00

53 lines
1.4 KiB
JSON

{
"title": "Chart Values",
"type": "object",
"properties": {
"host": {
"description": "The hostname used to access tenant services (defaults to using the tenant name as a subdomain for its parent tenant host).",
"type": "string",
"default": ""
},
"etcd": {
"description": "Deploy own Etcd cluster.",
"type": "boolean",
"default": false
},
"monitoring": {
"description": "Deploy own Monitoring Stack.",
"type": "boolean",
"default": false
},
"ingress": {
"description": "Deploy own Ingress Controller.",
"type": "boolean",
"default": false
},
"seaweedfs": {
"description": "Deploy own SeaweedFS.",
"type": "boolean",
"default": false
},
"schedulingClass": {
"description": "The name of a SchedulingClass CR to apply scheduling constraints for this tenant's workloads.",
"type": "string",
"default": ""
},
"resourceQuotas": {
"description": "Define resource quotas for the tenant.",
"type": "object",
"default": {},
"additionalProperties": {
"pattern": "^(\\+|-)?(([0-9]+(\\.[0-9]*)?)|(\\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\\+|-)?(([0-9]+(\\.[0-9]*)?)|(\\.[0-9]+))))?$",
"anyOf": [
{
"type": "integer"
},
{
"type": "string"
}
],
"x-kubernetes-int-or-string": true
}
}
}
}