linkerd2/controller/cmd
Risha Mars fff09c5d06
Only tap pods that are meshed (#1535)
Previously, we would tap any resource's pods, regardless of whether the pods
were meshed or not. We can't actually tap non-meshed pods, so I'm adding a check
that will filter out non-meshed pods from the pods that tap watches.

Previous behaviour:
When attempting to hang a non meshed pod, it would establish
a watch on the pods, but then never return any results. In the CLI you could
just cancel it with Ctrl-C. In the web, clicking Stop would send a
WebSocket.close(1000) but wouldn't actually close the connection... 

Behaviour after change :
If no pods under the specified resource are meshed, it'll
return an error of no pods being found to tap
2018-08-28 09:59:52 -07:00
..
ca Send glog logs to stderr by default (#1367) 2018-07-25 12:59:24 -07:00
destination Send glog logs to stderr by default (#1367) 2018-07-25 12:59:24 -07:00
proxy-api Send glog logs to stderr by default (#1367) 2018-07-25 12:59:24 -07:00
public-api Send glog logs to stderr by default (#1367) 2018-07-25 12:59:24 -07:00
tap Only tap pods that are meshed (#1535) 2018-08-28 09:59:52 -07:00