| agents.argo-rollouts-agent.enabled |
bool |
true |
|
| agents.argo-rollouts-agent.resources.limits.cpu |
string |
"1000m" |
|
| agents.argo-rollouts-agent.resources.limits.memory |
string |
"1Gi" |
|
| agents.argo-rollouts-agent.resources.requests.cpu |
string |
"100m" |
|
| agents.argo-rollouts-agent.resources.requests.memory |
string |
"256Mi" |
|
| agents.cilium-debug-agent.enabled |
bool |
true |
|
| agents.cilium-debug-agent.resources.limits.cpu |
string |
"1000m" |
|
| agents.cilium-debug-agent.resources.limits.memory |
string |
"1Gi" |
|
| agents.cilium-debug-agent.resources.requests.cpu |
string |
"100m" |
|
| agents.cilium-debug-agent.resources.requests.memory |
string |
"256Mi" |
|
| agents.cilium-manager-agent.enabled |
bool |
true |
|
| agents.cilium-manager-agent.resources.limits.cpu |
string |
"1000m" |
|
| agents.cilium-manager-agent.resources.limits.memory |
string |
"1Gi" |
|
| agents.cilium-manager-agent.resources.requests.cpu |
string |
"100m" |
|
| agents.cilium-manager-agent.resources.requests.memory |
string |
"256Mi" |
|
| agents.cilium-policy-agent.enabled |
bool |
true |
|
| agents.cilium-policy-agent.resources.limits.cpu |
string |
"1000m" |
|
| agents.cilium-policy-agent.resources.limits.memory |
string |
"1Gi" |
|
| agents.cilium-policy-agent.resources.requests.cpu |
string |
"100m" |
|
| agents.cilium-policy-agent.resources.requests.memory |
string |
"256Mi" |
|
| agents.helm-agent.enabled |
bool |
true |
|
| agents.helm-agent.resources.limits.cpu |
string |
"1000m" |
|
| agents.helm-agent.resources.limits.memory |
string |
"1Gi" |
|
| agents.helm-agent.resources.requests.cpu |
string |
"100m" |
|
| agents.helm-agent.resources.requests.memory |
string |
"256Mi" |
|
| agents.istio-agent.enabled |
bool |
true |
|
| agents.istio-agent.resources.limits.cpu |
string |
"1000m" |
|
| agents.istio-agent.resources.limits.memory |
string |
"1Gi" |
|
| agents.istio-agent.resources.requests.cpu |
string |
"100m" |
|
| agents.istio-agent.resources.requests.memory |
string |
"256Mi" |
|
| agents.k8s-agent.enabled |
bool |
true |
|
| agents.k8s-agent.resources.limits.cpu |
string |
"1000m" |
|
| agents.k8s-agent.resources.limits.memory |
string |
"1Gi" |
|
| agents.k8s-agent.resources.requests.cpu |
string |
"100m" |
|
| agents.k8s-agent.resources.requests.memory |
string |
"256Mi" |
|
| agents.kgateway-agent.enabled |
bool |
true |
|
| agents.kgateway-agent.resources.limits.cpu |
string |
"1000m" |
|
| agents.kgateway-agent.resources.limits.memory |
string |
"1Gi" |
|
| agents.kgateway-agent.resources.requests.cpu |
string |
"100m" |
|
| agents.kgateway-agent.resources.requests.memory |
string |
"256Mi" |
|
| agents.observability-agent.enabled |
bool |
true |
|
| agents.observability-agent.resources.limits.cpu |
string |
"1000m" |
|
| agents.observability-agent.resources.limits.memory |
string |
"1Gi" |
|
| agents.observability-agent.resources.requests.cpu |
string |
"100m" |
|
| agents.observability-agent.resources.requests.memory |
string |
"256Mi" |
|
| agents.promql-agent.enabled |
bool |
true |
|
| agents.promql-agent.resources.limits.cpu |
string |
"1000m" |
|
| agents.promql-agent.resources.limits.memory |
string |
"1Gi" |
|
| agents.promql-agent.resources.requests.cpu |
string |
"100m" |
|
| agents.promql-agent.resources.requests.memory |
string |
"256Mi" |
|
| controller.agentImage.pullPolicy |
string |
"" |
|
| controller.agentImage.registry |
string |
"" |
|
| controller.agentImage.repository |
string |
"kagent-dev/kagent/app" |
|
| controller.agentImage.tag |
string |
"" |
|
| controller.env |
list |
[] |
|
| controller.envFrom |
list |
[] |
|
| controller.image.pullPolicy |
string |
"" |
|
| controller.image.registry |
string |
"" |
|
| controller.image.repository |
string |
"kagent-dev/kagent/controller" |
|
| controller.image.tag |
string |
"" |
|
| controller.loglevel |
string |
"info" |
|
| controller.nodeSelector |
object |
{} |
Node labels to match for Pod scheduling. |
| controller.replicas |
int |
1 |
|
| controller.resources.limits.cpu |
int |
2 |
|
| controller.resources.limits.memory |
string |
"512Mi" |
|
| controller.resources.requests.cpu |
string |
"100m" |
|
| controller.resources.requests.memory |
string |
"128Mi" |
|
| controller.service.ports.port |
int |
8083 |
|
| controller.service.ports.targetPort |
int |
8083 |
|
| controller.service.type |
string |
"ClusterIP" |
|
| controller.streaming.initialBufSize |
string |
"4Ki" |
|
| controller.streaming.maxBufSize |
string |
"1Mi" |
|
| controller.streaming.timeout |
string |
"600s" |
|
| controller.tolerations |
list |
[] |
Node taints which will be tolerated for Pod scheduling. |
| controller.volumeMounts |
list |
[] |
|
| controller.volumes |
list |
[] |
|
| controller.watchNamespaces |
list |
[] (watches all available namespaces) |
Namespaces the controller should watch. If empty, the controller will watch ALL available namespaces. |
| database.postgres.url |
string |
"postgres://postgres:kagent@pgsql-postgresql.kagent.svc.cluster.local:5432/postgres" |
|
| database.sqlite.databaseName |
string |
"kagent.db" |
|
| database.type |
string |
"sqlite" |
|
| fullnameOverride |
string |
"" |
|
| grafana-mcp.grafana.apiKey |
string |
"-" |
|
| grafana-mcp.grafana.url |
string |
"grafana.kagent:3000/api" |
|
| grafana-mcp.resources.limits.cpu |
string |
"500m" |
|
| grafana-mcp.resources.limits.memory |
string |
"512Mi" |
|
| grafana-mcp.resources.requests.cpu |
string |
"100m" |
|
| grafana-mcp.resources.requests.memory |
string |
"128Mi" |
|
| imagePullPolicy |
string |
"IfNotPresent" |
|
| imagePullSecrets |
list |
[] |
|
| kagent-tools.enabled |
bool |
true |
|
| kagent-tools.fullnameOverride |
string |
"kagent-tools" |
|
| kagent-tools.replicaCount |
int |
1 |
|
| kagent-tools.resources.limits.cpu |
string |
"1000m" |
|
| kagent-tools.resources.limits.memory |
string |
"1Gi" |
|
| kagent-tools.resources.requests.cpu |
string |
"100m" |
|
| kagent-tools.resources.requests.memory |
string |
"256Mi" |
|
| kagent-tools.tools.loglevel |
string |
"debug" |
|
| kmcp.enabled |
bool |
true |
|
| kmcp.fullnameOverride |
string |
"" |
|
| kmcp.image.tag |
string |
"0.1.9" |
|
| kmcp.nameOverride |
string |
"kmcp" |
|
| kmcp.namespaceOverride |
string |
"" |
|
| labels |
object |
{} |
Additional labels to add to all Kubernetes resources |
| nameOverride |
string |
"" |
|
| namespaceOverride |
string |
.Release.Namespace |
Override the namespace |
| nodeSelector |
object |
{} |
Node labels to match for Pod scheduling. |
| otel.logging.enabled |
bool |
false |
|
| otel.logging.exporter.otlp.endpoint |
string |
"http://host.docker.internal:4317" |
|
| otel.logging.exporter.otlp.insecure |
bool |
true |
|
| otel.logging.exporter.otlp.timeout |
int |
15 |
|
| otel.tracing.enabled |
bool |
false |
|
| otel.tracing.exporter.otlp.endpoint |
string |
"http://host.docker.internal:4317" |
|
| otel.tracing.exporter.otlp.insecure |
bool |
true |
|
| otel.tracing.exporter.otlp.timeout |
int |
15 |
|
| podAnnotations |
object |
{} |
|
| podSecurityContext |
object |
{} |
|
| providers.anthropic.apiKeySecretKey |
string |
"ANTHROPIC_API_KEY" |
|
| providers.anthropic.apiKeySecretRef |
string |
"kagent-anthropic" |
|
| providers.anthropic.model |
string |
"claude-3-5-haiku-20241022" |
|
| providers.anthropic.provider |
string |
"Anthropic" |
|
| providers.azureOpenAI.apiKeySecretKey |
string |
"AZUREOPENAI_API_KEY" |
|
| providers.azureOpenAI.apiKeySecretRef |
string |
"kagent-azure-openai" |
|
| providers.azureOpenAI.config.apiVersion |
string |
"2023-05-15" |
|
| providers.azureOpenAI.config.azureAdToken |
string |
"" |
|
| providers.azureOpenAI.config.azureDeployment |
string |
"" |
|
| providers.azureOpenAI.config.azureEndpoint |
string |
"" |
|
| providers.azureOpenAI.model |
string |
"gpt-4.1-mini" |
|
| providers.azureOpenAI.provider |
string |
"AzureOpenAI" |
|
| providers.default |
string |
"openAI" |
|
| providers.gemini.apiKeySecretKey |
string |
"GOOGLE_API_KEY" |
|
| providers.gemini.apiKeySecretRef |
string |
"kagent-gemini" |
|
| providers.gemini.model |
string |
"gemini-2.0-flash-lite" |
|
| providers.gemini.provider |
string |
"Gemini" |
|
| providers.ollama.config.host |
string |
"host.docker.internal:11434" |
|
| providers.ollama.model |
string |
"llama3.2" |
|
| providers.ollama.provider |
string |
"Ollama" |
|
| providers.openAI.apiKeySecretKey |
string |
"OPENAI_API_KEY" |
|
| providers.openAI.apiKeySecretRef |
string |
"kagent-openai" |
|
| providers.openAI.model |
string |
"gpt-4.1-mini" |
|
| providers.openAI.provider |
string |
"OpenAI" |
|
| querydoc.image.pullPolicy |
string |
"IfNotPresent" |
|
| querydoc.image.registry |
string |
"ghcr.io" |
|
| querydoc.image.repository |
string |
"kagent-dev/doc2vec/mcp" |
|
| querydoc.image.tag |
string |
"1.1.14" |
|
| querydoc.openai.apiKey |
string |
"" |
|
| querydoc.replicas |
int |
1 |
|
| querydoc.resources.limits.cpu |
string |
"500m" |
|
| querydoc.resources.limits.memory |
string |
"512Mi" |
|
| querydoc.resources.requests.cpu |
string |
"100m" |
|
| querydoc.resources.requests.memory |
string |
"128Mi" |
|
| registry |
string |
"cr.kagent.dev" |
|
| securityContext |
object |
{} |
|
| tag |
string |
"" |
|
| tolerations |
list |
[] |
Node taints which will be tolerated for Pod scheduling. |
| tools.grafana-mcp.enabled |
bool |
true |
|
| tools.querydoc.enabled |
bool |
true |
|
| ui.env |
object |
{} |
|
| ui.image.pullPolicy |
string |
"" |
|
| ui.image.registry |
string |
"" |
|
| ui.image.repository |
string |
"kagent-dev/kagent/ui" |
|
| ui.image.tag |
string |
"" |
|
| ui.nodeSelector |
object |
{} |
Node labels to match for Pod scheduling. |
| ui.replicas |
int |
1 |
|
| ui.resources.limits.cpu |
string |
"1000m" |
|
| ui.resources.limits.memory |
string |
"1Gi" |
|
| ui.resources.requests.cpu |
string |
"100m" |
|
| ui.resources.requests.memory |
string |
"256Mi" |
|
| ui.service.ports.port |
int |
8080 |
|
| ui.service.ports.targetPort |
int |
8080 |
|
| ui.service.type |
string |
"ClusterIP" |
|
| ui.tolerations |
list |
[] |
Node taints which will be tolerated for Pod scheduling. |