From: Fiete Ostkamp Date: Fri, 12 Dec 2025 13:43:08 +0000 (+0100) Subject: [AAI] Disable istio-based tracing X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fheads%2Fmaster;p=oom.git [AAI] Disable istio-based tracing - add pod annotation that tells istio not to export traces via the istio sidecar - this is done because AAI has tracing on the app level Issue-ID: AAI-4217 Change-Id: I8f087769be9776439718f1961ec2a0c3bbbb069a Signed-off-by: Fiete Ostkamp --- diff --git a/kubernetes/aai/Chart.yaml b/kubernetes/aai/Chart.yaml index 89137d209b..2a3dd575e1 100644 --- a/kubernetes/aai/Chart.yaml +++ b/kubernetes/aai/Chart.yaml @@ -18,7 +18,7 @@ apiVersion: v2 description: ONAP Active and Available Inventory name: aai -version: 16.0.1 +version: 16.0.2 dependencies: - name: common diff --git a/kubernetes/aai/components/aai-babel/values.yaml b/kubernetes/aai/components/aai-babel/values.yaml index 482c2d9f36..eea348371c 100644 --- a/kubernetes/aai/components/aai-babel/values.yaml +++ b/kubernetes/aai/components/aai-babel/values.yaml @@ -157,3 +157,8 @@ securityContext: podAnnotations: checksum/config: '{{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }}' + # disable tracing on istio level because service + # has own tracing support + proxy.istio.io/config: | + tracing: + sampling: 0 diff --git a/kubernetes/aai/components/aai-graphadmin/values.yaml b/kubernetes/aai/components/aai-graphadmin/values.yaml index 48bf307041..9f8271d3a9 100644 --- a/kubernetes/aai/components/aai-graphadmin/values.yaml +++ b/kubernetes/aai/components/aai-graphadmin/values.yaml @@ -383,6 +383,11 @@ volumes: podAnnotations: checksum/config: '{{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }}' + # disable tracing on istio level because service + # has own tracing support + proxy.istio.io/config: | + tracing: + sampling: 0 jobAnnotations: backup: diff --git a/kubernetes/aai/components/aai-modelloader/values.yaml b/kubernetes/aai/components/aai-modelloader/values.yaml index 48a3430eaa..bc05f646d5 100644 --- a/kubernetes/aai/components/aai-modelloader/values.yaml +++ b/kubernetes/aai/components/aai-modelloader/values.yaml @@ -158,3 +158,10 @@ logConfigMapNamePrefix: '{{ include "common.fullname" . }}' volumes: logSizeLimit: 64Mi tmpSizeLimit: 100Mi + +podAnnotations: + # disable tracing on istio level because service + # has own tracing support + proxy.istio.io/config: | + tracing: + sampling: 0 diff --git a/kubernetes/aai/components/aai-resources/values.yaml b/kubernetes/aai/components/aai-resources/values.yaml index 74a0e69065..cd4e61e0fe 100644 --- a/kubernetes/aai/components/aai-resources/values.yaml +++ b/kubernetes/aai/components/aai-resources/values.yaml @@ -451,3 +451,8 @@ readinessCheck: podAnnotations: checksum/config: '{{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }}' + # disable tracing on istio level because service + # has own tracing support + proxy.istio.io/config: | + tracing: + sampling: 0 diff --git a/kubernetes/aai/components/aai-traversal/values.yaml b/kubernetes/aai/components/aai-traversal/values.yaml index 3f2154f1e9..bbd336d07a 100644 --- a/kubernetes/aai/components/aai-traversal/values.yaml +++ b/kubernetes/aai/components/aai-traversal/values.yaml @@ -360,6 +360,11 @@ endpoints: podAnnotations: checksum/config: '{{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }}' + # disable tracing on istio level because service + # has own tracing support + proxy.istio.io/config: | + tracing: + sampling: 0 metrics: serviceMonitor: