Argo CD
Hard
Concepts
A proxy in front of argocd-server sends a traceparent header marked not sampled. With --otlp-sample-ratio=1.0 in Argo CD 3.6, what happens to that request's trace?
Select your answer:
Show answer and explanation
Answer: It is not recorded, because the sampler is parent-based
Explanation
Argo CD 3.6 replaced always-on sampling with a parent-based sampler, so an inbound not-sampled decision is honored even at a ratio of 1.0. The ratio only applies to traces that start in Argo CD. Downstream services such as the repo-server follow the same decision, which keeps traces whole.
More hard Argo CD questions
- What is a Sync Wave in Argo CD?
- How does Argo CD handle Kubernetes secrets?
- Which of the following is NOT a valid sync strategy in Argo CD?
- What is the purpose of resource hooks in Argo CD?
- What is the purpose of the ApplicationSet controller in Argo CD?
- Which of the following is NOT a valid generator in ApplicationSet?