Description
Currently, we add topology labels and other well-known Kubernetes labels in the GEPM and then sync these to the machine entity. Maybe it would be better to set them directly through the metal-ccm such that all Kubernetes integrations can inherit this information automatically (e.g. cluster API).
https://github.com/metal-stack/gardener-extension-provider-metal/blob/0c84d7db940440d078b2e0950698b90e9b0b6f03/pkg/controller/worker/machines.go#L156-L157
Description
Currently, we add topology labels and other well-known Kubernetes labels in the GEPM and then sync these to the machine entity. Maybe it would be better to set them directly through the metal-ccm such that all Kubernetes integrations can inherit this information automatically (e.g. cluster API).
https://github.com/metal-stack/gardener-extension-provider-metal/blob/0c84d7db940440d078b2e0950698b90e9b0b6f03/pkg/controller/worker/machines.go#L156-L157