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

205 lines
11 KiB
Markdown

# common
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.1.0](https://img.shields.io/badge/AppVersion-0.1.0-informational?style=flat-square)
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](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
# gw-metrics
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.68.0](https://img.shields.io/badge/AppVersion-0.68.0-informational?style=flat-square)
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](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
# gw-traces
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.68.0](https://img.shields.io/badge/AppVersion-0.68.0-informational?style=flat-square)
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](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
# k8s-metrics
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.68.0](https://img.shields.io/badge/AppVersion-0.68.0-informational?style=flat-square)
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](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
# prom-scraper
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.68.0](https://img.shields.io/badge/AppVersion-0.68.0-informational?style=flat-square)
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](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
# open-telemetry
![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.1](https://img.shields.io/badge/AppVersion-1.0.1-informational?style=flat-square)
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](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
# agent
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.68.0](https://img.shields.io/badge/AppVersion-0.68.0-informational?style=flat-square)
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](https://github.com/norwoodj/helm-docs/releases/v1.14.2)