| agent-ontology.agentRecursionLimit | int | 100 | |
| agent-ontology.countChangeThresholdRatio | float | 0.1 | |
| agent-ontology.debugAgent | bool | false | |
| agent-ontology.enabled | bool | true | |
| agent-ontology.fullnameOverride | string | "agent-ontology" | |
| agent-ontology.image.pullPolicy | string | "Always" | |
| agent-ontology.image.repository | string | "ghcr.io/caipe-io/caipe-rag-agent-ontology" | |
| agent-ontology.image.tag | string | "" | |
| agent-ontology.livenessProbe.failureThreshold | int | 3 | |
| agent-ontology.livenessProbe.httpGet.path | string | "/v1/graph/ontology/agent/status" | |
| agent-ontology.livenessProbe.httpGet.port | string | "http" | |
| agent-ontology.livenessProbe.periodSeconds | int | 10 | |
| agent-ontology.livenessProbe.timeoutSeconds | int | 5 | |
| agent-ontology.logLevel | string | "INFO" | |
| agent-ontology.maxConcurrentEvaluation | int | 10 | |
| agent-ontology.maxLlmTokens | int | 100000 | |
| agent-ontology.minCountForEval | int | 3 | |
| agent-ontology.podAnnotations | object | {} | |
| agent-ontology.readinessProbe.failureThreshold | int | 3 | |
| agent-ontology.readinessProbe.httpGet.path | string | "/v1/graph/ontology/agent/status" | |
| agent-ontology.readinessProbe.httpGet.port | string | "http" | |
| agent-ontology.readinessProbe.periodSeconds | int | 5 | |
| agent-ontology.readinessProbe.timeoutSeconds | int | 3 | |
| agent-ontology.resources.limits.cpu | string | "1500m" | |
| agent-ontology.resources.limits.ephemeral-storage | string | "3Gi" | |
| agent-ontology.resources.limits.memory | string | "3Gi" | |
| agent-ontology.resources.requests.cpu | string | "500m" | |
| agent-ontology.resources.requests.ephemeral-storage | string | "1Gi" | |
| agent-ontology.resources.requests.memory | string | "1Gi" | |
| agent-ontology.serverPort | int | 8098 | |
| agent-ontology.service.port | int | 8098 | |
| agent-ontology.service.type | string | "ClusterIP" | |
| agent-ontology.startupProbe.failureThreshold | int | 30 | |
| agent-ontology.startupProbe.httpGet.path | string | "/v1/graph/ontology/agent/status" | |
| agent-ontology.startupProbe.httpGet.port | string | "http" | |
| agent-ontology.startupProbe.initialDelaySeconds | int | 10 | |
| agent-ontology.startupProbe.periodSeconds | int | 10 | |
| agent-ontology.startupProbe.timeoutSeconds | int | 5 | |
| agent-ontology.syncInterval | int | 0 | |
| agentExports.data.enabled | bool | true | |
| global.image | object | {"tag":""} | Global image tag override. When set, overrides appVersion-based image tags for all rag-stack subcharts. Individual subchart image.tag values still take highest precedence. |
| global.llmSecrets.create | bool | true | |
| global.llmSecrets.data | object | {} | |
| global.llmSecrets.externalSecrets.data | list | [] | |
| global.llmSecrets.externalSecrets.enabled | bool | false | |
| global.llmSecrets.externalSecrets.secretStoreRef.kind | string | "ClusterSecretStore" | |
| global.llmSecrets.externalSecrets.secretStoreRef.name | string | "" | |
| global.llmSecrets.secretName | string | "llm-secret" | |
| global.rag.enableGraphRag | bool | true | |
| global.rag.ingestorOidc.clientId | string | "" | |
| global.rag.ingestorOidc.clientSecretRef.key | string | "INGESTOR_OIDC_CLIENT_SECRET" | |
| global.rag.ingestorOidc.clientSecretRef.name | string | "" | |
| global.rag.ingestorOidc.discoveryUrl | string | "" | |
| global.rag.ingestorOidc.issuer | string | "" | |
| global.rag.ingestorOidc.jwksUrl | string | "" | |
| global.rag.ingestorOidc.scope | string | "" | |
| global.rag.neo4j.host | string | "rag-neo4j" | |
| global.rag.neo4j.password | string | "dummy_password" | |
| global.rag.neo4j.port | int | 7687 | |
| global.rag.neo4j.username | string | "neo4j" | |
| global.rag.ontologyAgentRestapi.host | string | "agent-ontology" | |
| global.rag.ontologyAgentRestapi.port | int | 8098 | |
| global.rag.openfga.httpUrl | string | "" | |
| global.rag.ragServer.host | string | "rag-server" | |
| global.rag.ragServer.port | int | 9446 | |
| global.rag.redis.db | int | 0 | |
| global.rag.redis.host | string | "rag-redis" | |
| global.rag.redis.port | int | 6379 | |
| milvus.containerSecurityContext.allowPrivilegeEscalation | bool | false | |
| milvus.containerSecurityContext.capabilities.drop[0] | string | "ALL" | |
| milvus.containerSecurityContext.seccompProfile.type | string | "RuntimeDefault" | |
| milvus.dataNode.annotations | object | {} | |
| milvus.dataNode.podDisruptionBudget.enabled | bool | false | |
| milvus.dataNode.resources.limits.cpu | string | "200m" | |
| milvus.dataNode.resources.limits.memory | string | "256Mi" | |
| milvus.enabled | bool | true | |
| milvus.etcd.containerSecurityContext.allowPrivilegeEscalation | bool | false | |
| milvus.etcd.containerSecurityContext.capabilities.drop[0] | string | "ALL" | |
| milvus.etcd.containerSecurityContext.enabled | bool | true | |
| milvus.etcd.containerSecurityContext.runAsNonRoot | bool | true | |
| milvus.etcd.containerSecurityContext.runAsUser | int | 1001 | |
| milvus.etcd.containerSecurityContext.seccompProfile.type | string | "RuntimeDefault" | |
| milvus.etcd.podAnnotations | object | {} | |
| milvus.etcd.podDisruptionBudget.enabled | bool | false | |
| milvus.etcd.podSecurityContext.enabled | bool | true | |
| milvus.etcd.podSecurityContext.fsGroup | int | 1001 | |
| milvus.etcd.podSecurityContext.seccompProfile.type | string | "RuntimeDefault" | |
| milvus.etcd.resources.limits.cpu | string | "500m" | |
| milvus.etcd.resources.limits.memory | string | "512Mi" | |
| milvus.etcd.resources.requests.cpu | string | "100m" | |
| milvus.etcd.resources.requests.memory | string | "128Mi" | |
| milvus.etcd.serviceAccount.automountServiceAccountToken | bool | false | |
| milvus.etcd.serviceAccount.create | bool | true | |
| milvus.minio.podAnnotations | object | {} | |
| milvus.minio.podDisruptionBudget.enabled | bool | false | |
| milvus.mixCoordinator.annotations | object | {} | |
| milvus.mixCoordinator.resources.limits.cpu | string | "500m" | |
| milvus.mixCoordinator.resources.limits.memory | string | "512Mi" | |
| milvus.mixCoordinator.resources.requests.cpu | string | "100m" | |
| milvus.mixCoordinator.resources.requests.memory | string | "128Mi" | |
| milvus.proxy.annotations | object | {} | |
| milvus.proxy.resources.limits.cpu | string | "500m" | |
| milvus.proxy.resources.limits.memory | string | "512Mi" | |
| milvus.proxy.resources.requests.cpu | string | "100m" | |
| milvus.proxy.resources.requests.memory | string | "128Mi" | |
| milvus.pulsarv3.enabled | bool | false | |
| milvus.queryNode.annotations | object | {} | |
| milvus.queryNode.podDisruptionBudget.enabled | bool | false | |
| milvus.queryNode.resources.limits.cpu | string | "200m" | |
| milvus.queryNode.resources.limits.memory | string | "256Mi" | |
| milvus.securityContext | object | {} | |
| milvus.serviceAccount.annotations | object | {} | |
| milvus.serviceAccount.create | bool | false | |
| milvus.serviceAccount.name | string | "rag-milvus" | |
| milvus.serviceAccount.ragStackManaged | bool | true | |
| milvus.woodpecker.enabled | bool | true | |
| neo4j.apoc_config."apoc.import.file.enabled" | string | "true" | |
| neo4j.apoc_config."apoc.trigger.enabled" | string | "true" | |
| neo4j.config."dbms.security.procedures.allowlist" | string | "apoc.*" | |
| neo4j.config."dbms.security.procedures.unrestricted" | string | "apoc.*" | |
| neo4j.config."server.config.strict_validation.enabled" | string | "false" | |
| neo4j.config."server.directories.plugins" | string | "/var/lib/neo4j/labs" | |
| neo4j.containerSecurityContext.seccompProfile.type | string | "RuntimeDefault" | |
| neo4j.disableLookups | bool | true | |
| neo4j.enabled | bool | true | |
| neo4j.fullnameOverride | string | "rag-neo4j" | |
| neo4j.neo4j.name | string | "rag-neo4j" | |
| neo4j.neo4j.password | string | "dummy_password" | |
| neo4j.neo4j.resources.cpu | string | "1" | |
| neo4j.neo4j.resources.memory | string | "2Gi" | |
| neo4j.podSpec.annotations | object | {} | |
| neo4j.podSpec.serviceAccountName | string | "rag-neo4j" | |
| neo4j.serviceAccount.annotations | object | {} | |
| neo4j.serviceAccount.automount | bool | false | |
| neo4j.serviceAccount.create | bool | true | |
| neo4j.serviceAccount.name | string | "rag-neo4j" | |
| neo4j.services.neo4j.enabled | bool | false | |
| neo4j.volumes.data.dynamic.storageClassName | string | "gp2" | |
| neo4j.volumes.data.mode | string | "dynamic" | |
| rag-ingestors.enabled | bool | true | |
| rag-ingestors.ingestors[0].env.WEBLOADER_MAX_INGESTION_TASKS | string | "5" | |
| rag-ingestors.ingestors[0].envFrom | list | [] | |
| rag-ingestors.ingestors[0].initDelaySeconds | int | 0 | |
| rag-ingestors.ingestors[0].logLevel | string | "INFO" | |
| rag-ingestors.ingestors[0].name | string | "webloader" | |
| rag-ingestors.ingestors[0].resources.limits.cpu | string | "500m" | |
| rag-ingestors.ingestors[0].resources.limits.ephemeral-storage | string | "1Gi" | |
| rag-ingestors.ingestors[0].resources.limits.memory | string | "1Gi" | |
| rag-ingestors.ingestors[0].resources.requests.cpu | string | "100m" | |
| rag-ingestors.ingestors[0].resources.requests.ephemeral-storage | string | "256Mi" | |
| rag-ingestors.ingestors[0].resources.requests.memory | string | "256Mi" | |
| rag-ingestors.ingestors[0].type | string | "webloader" | |
| rag-ingestors.ragServerUrl | string | "http://rag-server:9446" | |
| rag-redis.enabled | bool | true | |
| rag-redis.fullnameOverride | string | "rag-redis" | |
| rag-redis.image.pullPolicy | string | "IfNotPresent" | |
| rag-redis.image.repository | string | "redis" | |
| rag-redis.image.tag | string | "7.2-alpine" | |
| rag-redis.persistence.enabled | bool | true | |
| rag-redis.persistence.size | string | "1Gi" | |
| rag-redis.persistence.storageClass | string | "" | |
| rag-redis.podAnnotations | object | {} | |
| rag-redis.redis.appendonly | string | "yes" | |
| rag-redis.redis.maxmemory | string | "256mb" | |
| rag-redis.redis.maxmemoryPolicy | string | "allkeys-lru" | |
| rag-redis.redis.save | string | "60 1" | |
| rag-redis.resources.limits.cpu | string | "200m" | |
| rag-redis.resources.limits.memory | string | "256Mi" | |
| rag-redis.resources.requests.cpu | string | "100m" | |
| rag-redis.resources.requests.memory | string | "128Mi" | |
| rag-redis.service.port | int | 6379 | |
| rag-redis.service.type | string | "ClusterIP" | |
| rag-server.enableGraphRag | bool | true | |
| rag-server.enabled | bool | true | |
| rag-server.env.CAIPE_UNSAFE_RBAC_BYPASS | string | "false" | |
| rag-server.env.CLEANUP_INTERVAL | string | "86400" | |
| rag-server.env.EMBEDDINGS_MODEL | string | "text-embedding-3-small" | |
| rag-server.env.EMBEDDINGS_PROVIDER | string | "azure-openai" | |
| rag-server.env.ENABLE_MCP | string | "true" | |
| rag-server.env.LOG_LEVEL | string | "DEBUG" | |
| rag-server.env.MAX_DOCUMENTS_PER_INGEST | string | "1000" | |
| rag-server.env.MAX_GRAPH_RAW_QUERY_RESULTS | string | "100" | |
| rag-server.env.MAX_GRAPH_RAW_QUERY_TOKENS | string | "80000" | |
| rag-server.env.MAX_INGESTION_CONCURRENCY | string | "30" | |
| rag-server.env.MAX_RESULTS_PER_QUERY | string | "100" | |
| rag-server.env.SEARCH_RESULT_TRUNCATE_LENGTH | string | "500" | |
| rag-server.env.SKIP_INIT_TESTS | string | "false" | |
| rag-server.env.SLEEP_ON_INIT_FAILURE_SECONDS | string | "180" | |
| rag-server.env.UI_URL | string | "http://localhost:9447" | |
| rag-server.envFrom | list | [] | |
| rag-server.fullnameOverride | string | "rag-server" | |
| rag-server.image.pullPolicy | string | "Always" | |
| rag-server.image.repository | string | "ghcr.io/caipe-io/caipe-rag-server" | |
| rag-server.image.tag | string | "" | |
| rag-server.podAnnotations | object | {} | |
| rag-server.resources.limits.cpu | string | "500m" | |
| rag-server.resources.limits.ephemeral-storage | string | "1Gi" | |
| rag-server.resources.limits.memory | string | "512Mi" | |
| rag-server.resources.requests.cpu | string | "100m" | |
| rag-server.resources.requests.ephemeral-storage | string | "256Mi" | |
| rag-server.resources.requests.memory | string | "128Mi" | |
| rag-server.service.port | int | 9446 | |
| rag-server.service.type | string | "ClusterIP" | |
| sunnyTesting | bool | true | |