Files
dev-intel-v2/foxtrot-docs-v3/reference/helm/charts/app-common-apps-provider-addons-charts-common-otel-collector.md
Jarvis Prime 0265ec7a60 feat: confluence benchmark, pattern extractor, agent KB, UX spec
- extract-patterns.js: mines layered arch, ArgoCD appsets, cloud regions,
  CIDR allocations, naming conventions, sync waves, tech stack from code
- agent-kb.js: token-efficient JSON rendering of same doc tree
- eval-confluence-ref-questions.json: 32 reference-only benchmark questions
- wiggum-v2.sh: Ralph Wiggum loop targeting confluence baseline (77.8%)
- docs/human-ux-spec.md: BMad UX designer spec for human doc structure
- Eval results: V2 at 28.7% vs confluence 77.8% baseline
- Hub/spoke ownership now correctly extracted (95% on that question)
- Naming conventions, regions, CIDRs surfaced in system-architecture.md
2026-03-10 14:20:35 +00:00

11 KiB

common

Version: 0.1.0 Type: application AppVersion: 0.1.0

Common OpenTelemetry k8s resources used by other Reltio OTel charts

Values

Key Type Default Description
clusterName string ""
fullnameOverride string "otel-common"
nameOverride string "otel"

Autogenerated from chart metadata using helm-docs v1.14.2

gw-metrics

Version: 0.1.0 Type: application AppVersion: 0.68.0

Reltio OpenTelemetry "Gateway" Deployment for Metrics

Values

Key Type Default Description
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.labelSelector.matchExpressions[0].key string "app.kubernetes.io/name"
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.labelSelector.matchExpressions[0].operator string "In"
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.labelSelector.matchExpressions[0].values[0] string "otel-gw-metrics-collector"
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.topologyKey string "topology.kubernetes.io/zone"
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].weight int 100
autoscaling.enabled bool true
autoscaling.maxReplicas int 8
autoscaling.minReplicas int 2
autoscaling.targetCPUUtilizationPercentage int 80
awsManagePrometheusWriteEndpoint string "https://aps-workspaces.us-east-1.amazonaws.com/workspaces/ws-84e08a5b-7fda-409c-b421-418deed15bcd/api/v1/remote_write"
awsSigv4auth.IAMRoleArn string "arn:aws:iam::930358522410:role/amp-iamproxy-ingest-role"
awsSigv4auth.region string "us-east-1"
fullnameOverride string ""
imagePullSecrets[0].name string "gcrregcred"
nameOverride string "otel"
nodeSelector object {}
podAnnotations object {}
podSecurityContext object {}
resources.limits.memory string "2Gi"
resources.requests.cpu string "250m"
resources.requests.memory string "512Mi"
securityContext object {}
serviceAccount.create bool true
tolerations list []

Autogenerated from chart metadata using helm-docs v1.14.2

gw-traces

Version: 0.1.0 Type: application AppVersion: 0.68.0

Reltio OpenTelemetry "Gateway" Deployment for Traces

Values

Key Type Default Description
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.labelSelector.matchExpressions[0].key string "app.kubernetes.io/name"
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.labelSelector.matchExpressions[0].operator string "In"
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.labelSelector.matchExpressions[0].values[0] string "otel-gw-traces-collector"
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.topologyKey string "topology.kubernetes.io/zone"
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].weight int 100
autoscaling.enabled bool true
autoscaling.maxReplicas int 8
autoscaling.minReplicas int 2
clusterName string ""
fullnameOverride string ""
imagePullSecrets[0].name string "gcrregcred"
nameOverride string "otel"
resources.limits.memory string "2Gi"
resources.requests.cpu string "250m"
resources.requests.memory string "512Mi"
serviceAccount.create bool true
tempoExporter.endpoint string "tempo-qa.observability.devopsrnd.reltio.com:4317"

Autogenerated from chart metadata using helm-docs v1.14.2

k8s-metrics

Version: 0.1.0 Type: application AppVersion: 0.68.0

Reltio OpenTelemetry Collector for Cluster Wide K8S Attributes

Values

Key Type Default Description
fullnameOverride string ""
imagePullSecrets[0].name string "gcrregcred"
nameOverride string "otel"
replicaCount int 1
resources.limits.memory string "1Gi"
resources.requests.cpu string "250m"
resources.requests.memory string "256Mi"
serviceAccount.create bool true

Autogenerated from chart metadata using helm-docs v1.14.2

prom-scraper

Version: 0.1.0 Type: application AppVersion: 0.68.0

Reltio OpenTelemetry Collector for scraping miscellaneous Prometheus endpoints

Values

Key Type Default Description
fullnameOverride string ""
imagePullSecrets[0].name string "gcrregcred"
nameOverride string "otel"
replicaCount int 1
resources.limits.memory string "2Gi"
resources.requests.cpu string "500m"
resources.requests.memory string "768Mi"
serviceAccount.create bool true

Autogenerated from chart metadata using helm-docs v1.14.2

open-telemetry

Version: 1.0.1 Type: application AppVersion: 1.0.1

A Helm chart for Kubernetes OpenTelemetry Operator

Requirements

Repository Name Version
file://charts/agent agent 0.1.1
file://charts/common common 0.1.0
file://charts/gw-metrics gw-metrics 0.1.0
file://charts/gw-traces gw-traces 0.1.0
file://charts/k8s-metrics k8s-metrics 0.1.0
file://charts/prom-scraper prom-scraper 0.1.0
https://open-telemetry.github.io/opentelemetry-helm-charts opentelemetry-operator 0.26.4

Values

Key Type Default Description
agent.enabled bool true
agent.fullnameOverride string "otel-agent"
agent.serviceAccount.name string "otel-agent-sa"
global.clusterName string "eks-new-cluster"
global.gwMetricsName string "otel-gw-metrics"
global.gwTracesName string "otel-gw-traces"
global.k8sClusterRoleAWSDetector string "otel-aws-detector"
global.k8sClusterRoleGateway string "otel-gateway"
global.k8sClusterRolePodandNSRO string "otel-k8s-pod-ns-ro"
gw-metrics.enabled bool true
gw-metrics.fullnameOverride string "otel-gw-metrics"
gw-metrics.serviceAccount.name string "otel-gw-metrics-sa"
gw-metrics.vaultKey string "service/data/otel-collector"
gw-traces.enabled bool true
gw-traces.fullnameOverride string "otel-gw-traces"
gw-traces.serviceAccount.name string "otel-gw-traces-sa"
gw-traces.vaultKey string "service/data/otel-collector"
k8s-metrics.enabled bool true
k8s-metrics.fullnameOverride string "otel-k8s-metrics"
k8s-metrics.serviceAccount.name string "otel-k8s-metrics-sa"
opentelemetry-operator.enabled bool true
opentelemetry-operator.manager.collectorImage.repository string "gcr.io/customer-facing/otel/opentelemetry-collector-contrib"
opentelemetry-operator.manager.collectorImage.tag string "0.75.0"
opentelemetry-operator.nameOverride string "open-telemetry"
prom-scraper.enabled bool true
prom-scraper.fullnameOverride string "otel-prom-scraper"
prom-scraper.serviceAccount.name string "otel-prom-scraper-sa"

Autogenerated from chart metadata using helm-docs v1.14.2

agent

Version: 0.1.0 Type: application AppVersion: 0.68.0

Reltio OpenTelemetry "Agent" Daemonset

Values

Key Type Default Description
affinity object {}
fullnameOverride string ""
imagePullSecrets[0].name string "gcrregcred"
nameOverride string "otel"
nodeSelector object {}
podAnnotations object {}
podSecurityContext object {}
resources.limits.cpu string "1"
resources.limits.memory string "512Mi"
resources.requests.cpu string "50m"
resources.requests.memory string "256Mi"
securityContext object {}
serviceAccount.create bool true
tolerations list []

Autogenerated from chart metadata using helm-docs v1.14.2