Glib Smaga
Glib Smaga
Namespace was implemented as kind of a shortcut for pod name. We can re-write the implementation to use the label instead of pod. https://github.com/cilium/hubble/blob/master/cmd/observe/observe_filter.go#L271
I'm not sure what the issue is with `from-ns` and `from-service`, but at least they are not conflicting out of the box: https://github.com/cilium/hubble/blob/fe34f3d33be9199ce638fafafdbf921e2db02aca/cmd/observe/observe_filter.go#L112
We may need something analogous to `--all-namespaces` in kubectl. It's not like you can get pods by name across all namespaces, unless you check all namespaces. Then if only the...
> This makes me think if we should just bite the bullet and introduce a breaking change to the server-side parsing of pod and service filters, where they do not...
What version of a hubble CLI are you using, and is this going through relay? It's possible that the CLI is not translating it into a correct filter.
There is a debug log for the `GetFlows` on the server side (https://github.com/cilium/cilium/blob/70510d6ee22fda75cb623f900bd2445d4d11ba5a/pkg/hubble/observer/local_observer.go#L248) that prints the request, including all the filters. If your debug is enabled, could you fish out...
> Seems pretty obvious that this is a problem with the way build the --not filter in the CLI. I don't think it's obvious, and I also don't think it's...
I went digging through git a bit, and it looks like the initial commit that implemented the `--not` support (and a lot of other filtering) was squashed into `initial commit`....
Is it possible your service works on more than just port 80? For example, perhaps it automatically redirects to 443 or something? It's hard to say without seeing more details...
Closing as stale due to age. Please feel free to reopen the ticket if still relevant.