Я развернул приложение в кластере kubernetes + istio. Я использовал http-зонд для проверки готовности. В разделе Graph Kiali трафик kube-probe отображается в виде строки от unkonwn до httpbin. Я попытался добавить http-заголовок «x-b3-sampled», чтобы избежать записи для этого трафика. Но не работает. Есть ли способ скрыть трафик от kube-probe?
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: httpbin
spec:
replicas: 1
template:
metadata:
labels:
app: httpbin
version: v1
spec:
containers:
- image: docker.io/citizenstig/httpbin
imagePullPolicy: IfNotPresent
name: httpbin
ports:
- containerPort: 8000
readinessProbe:
httpGet:
path: /get
port: 8000
httpHeaders:
- name: 'x-b3-sampled'
value: '0'
initialDelaySeconds: 5
timeoutSeconds: 1
livenessProbe:
tcpSocket:
port: 8000
initialDelaySeconds: 5
timeoutSeconds: 1