siderolabs / talos

Talos Linux is a modern Linux distribution built for Kubernetes.
https://www.talos.dev
Mozilla Public License 2.0
6.88k stars 554 forks source link

Feature Request: talosctl lldp command #8468

Open monoxane opened 8 months ago

monoxane commented 8 months ago

Feature Request

Description

Hi, we're just troubleshooting a remote cluster where the network topology changed unexpectedly after some physical work was done and it would be very very useful to be able to view lldp information for the interfaces on the cluster nodes via the talosctl command. I'm unsure how much work this would involve so if its a loooot its probably not worth doing but if its pretty easy it would be a nice tool to have.

samip5 commented 1 week ago

Adding some more context so it can be found more easily by search: lldp, link-layer protocol.

I don't know if this should be an extension or a go program so that Talos could run the lldpd daemon.

frezbo commented 1 week ago

Please see https://github.com/siderolabs/extensions/pull/492#issuecomment-2415869457

samip5 commented 1 week ago

Please see siderolabs/extensions#492 (comment)

Huh, so it already exists as an extension. :thinking: