[AAI] Disable istio-based tracing 55/142755/1 master
authorFiete Ostkamp <fiete.ostkamp@telekom.de>
Fri, 12 Dec 2025 13:43:08 +0000 (14:43 +0100)
committerFiete Ostkamp <fiete.ostkamp@telekom.de>
Fri, 12 Dec 2025 13:43:08 +0000 (14:43 +0100)
- 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 <fiete.ostkamp@telekom.de>
kubernetes/aai/Chart.yaml
kubernetes/aai/components/aai-babel/values.yaml
kubernetes/aai/components/aai-graphadmin/values.yaml
kubernetes/aai/components/aai-modelloader/values.yaml
kubernetes/aai/components/aai-resources/values.yaml
kubernetes/aai/components/aai-traversal/values.yaml

index 89137d2..2a3dd57 100644 (file)
@@ -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
index 482c2d9..eea3483 100644 (file)
@@ -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
index 48bf307..9f8271d 100644 (file)
@@ -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:
index 48a3430..bc05f64 100644 (file)
@@ -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
index 74a0e69..cd4e61e 100644 (file)
@@ -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
index 3f2154f..bbd336d 100644 (file)
@@ -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: