-
Notifications
You must be signed in to change notification settings - Fork 712
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Confusing 'by hostname' view when containers have their own hostnames #826
Comments
Thats the idea - containers by (their) hostname. Its useful if you use weave dns for simple load balancing. It doesn't look useful for k8s. |
Should I close this then? |
Can you think of a way to make this less confusing? What were you expecting? |
I was expecting to only see hostnames from container-running hosts (i.e. hostnames of machines running Docker). |
However, I do understand that it has value to show the hostnames of containers so I don't know what I would change. Maybe the view name? I don't have better suggestions though. |
We could say "By Container Hostname" but it might be too wordy. Or "By Their Hostname" but that seems a little informal. Lets see if anyone else has any ideas. |
I just raised this question independently in the chat.
I also expect this. (Although then I would expect the label to be "By host", and TBH I don't really see the utility of it.)
I've always understood the hostname of a container to be basically arbitrary. That containers launched with WeaveDNS encodes a sort of "role" there is nice, but exceptional. Am I wrong there? |
I think there will be no one-size fits all. In docker right now, they definitely aren't arbitrary (docker seems to be moving away from links and toward hostnames in /etc/hosts and dns as a way of connecting containers). In k8s they might be, not sure. I had hoped that by putting this under the "containers" heading, the hostname would implicitly be the container hostname. Perhaps we should change the label to "by dns name"? |
Really good point. Haven't thought about that but, for some reason the By Host view immediately makes me think about the hosts running the containers. I think the term
I cannot think about any better names but perhaps it's not only a name but also a presentation (UI) problem. Hosts and host-processes get the same node-representation as containers and even the internet node. I think that having a different node shape/icon for different types of nodes/views would help a lot here. |
I agree. @foot had some ideas here that he put together into a wireframe: Rest of the wireframes are here: https://docs.google.com/presentation/d/1grDt76fIGo32G5pARQssgkZUceEvUkN1XNk1GV96NjI/edit#slide=id.gdb85c3591_0_464 Thats being tracked by #659, so I suggest we continue the discussion re:icons there. |
I don't know if this is intentional and I simply don't understand the "by hostname" view" but, the "by hostname" view of my kubernetes cluster includes the hostnames from the containers, which I find confusing:
The text was updated successfully, but these errors were encountered: