exec collector is running in all pods matched the selector
nvanthao opened this issue · 1 comments
nvanthao commented
Bug Description
Our doc states that
When the selector refers to more than one replica of a pod, the exec collector will execute in only one of the pods
Expected Behavior
Only exec in 1 pod rather than all pods matched the selector
Steps To Reproduce
- Run exec collector to a Deployment with 2 replicas
- Notice exec are running in 2 pods
Additional Context
- Troubleshoot version:
0.93.2
troubleshoot/pkg/collect/exec.go
Lines 86 to 92 in 53113c0
xavpaice commented
Is this a bug in the collector, or the docs? I would have expected a deployment with 2 replicas to run 2.