Skip to content

Configuration

KubeOpsAI edited this page Aug 23, 2026 · 1 revision

Configuration

All settings use the MCP_ prefix and can be set via environment variables or Helm values.

Environment Variables

Variable Default Description
MCP_LOKI_URL http://loki:3100 Loki endpoint
MCP_LOKI_TIMEOUT 30 Loki request timeout (seconds)
MCP_PROMETHEUS_URL http://prometheus:9090 Prometheus endpoint
MCP_PROMETHEUS_TIMEOUT 30 Prometheus request timeout (seconds)
MCP_TEMPO_URL http://tempo:3200 Tempo endpoint
MCP_TEMPO_TIMEOUT 30 Tempo request timeout (seconds)
MCP_ENABLE_SANITIZATION true Enable automatic PII/secret redaction
MCP_MAX_LOG_LINES 500 Maximum log lines per query
MCP_MAX_QUERY_RANGE_HOURS 24 Maximum time range for any query
MCP_LOG_LEVEL INFO Log level: DEBUG, INFO, WARNING, ERROR
MCP_AWS_MARKETPLACE_PRODUCT_CODE `` Your AWS Marketplace product code (required)
MCP_MARKETPLACE_TIER professional Subscription tier: standard, professional, enterprise
MCP_LOCAL_DEV false Bypass license check for local development only

Helm values.yaml Reference

image:
  repository: <AWS_ACCOUNT_ID>.dkr.ecr.<REGION>.amazonaws.com/k8s-telemetry-mcp
  tag: "1.0.1"

imagePullSecrets:
  - name: aws-marketplace-secret

config:
  marketplaceProductCode: "<YOUR_PRODUCT_CODE>"
  marketplaceTier: "professional"   # standard | professional | enterprise
  lokiUrl: "http://loki:3100"
  prometheusUrl: "http://prometheus:9090"
  tempoUrl: "http://tempo:3200"
  enableSanitization: true
  maxLogLines: 500
  maxQueryRangeHours: 24
  logLevel: "INFO"

networkPolicy:
  enabled: true

resources:
  limits:
    cpu: 500m
    memory: 256Mi
  requests:
    cpu: 100m
    memory: 128Mi

Subscription Tiers

Tier Namespaces Price
Standard Up to 3 $99/month
Professional Unlimited $299/month
Enterprise Unlimited + custom rules $499/month

Set MCP_MARKETPLACE_TIER (or config.marketplaceTier in Helm) to match your subscription.

Clone this wiki locally