{ "$schema": "http://json-schema.org/schema#", "type": "object", "properties": { "affinity": { "type": "object" }, "fullnameOverride": { "type": "string" }, "image": { "type": "object", "properties": { "pullPolicy": { "type": "string" }, "repository": { "type": "string" }, "tag": { "type": "string" } } }, "imagePullSecrets": { "type": "array" }, "ingress": { "type": "object", "properties": { "annotations": { "type": "null" }, "className": { "type": "string" }, "enabled": { "type": "boolean" }, "hosts": { "type": "array", "items": { "type": "object", "properties": { "host": { "type": "string" }, "paths": { "type": "array", "items": { "type": "object", "properties": { "path": { "type": "string" }, "pathType": { "type": "string" } } } } } } }, "tls": { "type": "array" } } }, "livenessProbe": { "type": "object", "properties": { "httpGet": { "type": "object", "properties": { "path": { "type": "string" }, "port": { "type": "string" } } }, "initialDelaySeconds": { "type": "integer" } } }, "llama": { "type": "object", "properties": { "args": { "type": "object", "properties": { "hf-file": { "type": "string" }, "hf-repo": { "type": "string" }, "model": { "type": "string" }, "n-predict": { "type": "string" }, "parallel": { "type": "string" } } } } }, "nameOverride": { "type": "string" }, "nodeSelector": { "type": "object" }, "podAnnotations": { "type": "object" }, "podLabels": { "type": "object" }, "podSecurityContext": { "type": "object" }, "readinessProbe": { "type": "object", "properties": { "httpGet": { "type": "object", "properties": { "path": { "type": "string" }, "port": { "type": "string" } } } } }, "replicaCount": { "type": "integer" }, "resources": { "type": "object" }, "securityContext": { "type": "object" }, "service": { "type": "object", "properties": { "port": { "type": "integer" }, "type": { "type": "string" } } }, "storage": { "type": "object", "properties": { "size": { "type": "string" }, "storageClass": { "type": "string" } } }, "tolerations": { "type": "array" }, "volumeMounts": { "type": "array", "items": { "type": "object", "properties": { "mountPath": { "type": "string" }, "name": { "type": "string" } } } }, "volumes": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "persistentVolumeClaim": { "type": "object", "properties": { "claimName": { "type": "string" } } } } } } } }