Print node and instance details when printing machines on console.
How to categorize this issue?
/area usability /kind enhancement /priority 3
What would you like to be added: As an operator I would like to see more details about the machine. In concrete 2 fields will be really helpful namely -
- Node Name captured under
node - InstanceDetails captured under
providerId(to map them on the Infra)
To not bloat up the width we can also consider providing these additional columns via -o wide option. This can keep the design consistent with the current usage allowing still an ease to get the details when required using the -o wide option.
Why is this needed: Currently when we fetch machine details using kubectl we get the following output -
NAME STATUS AGE
shoot--dev--ashlclkyv-ash-local-kyv-z1-66666-pmb9t Running 12d
To map the machine to the corresponding k8s node object as well the infra instance details one needs to search it through the yaml which can be made easier by having them default printed as a response to fetch machines.