Для этой цели вы можете использовать kube-state-metrics .
kube-state-metrics - это создание метрик из объектов API Kubernetes без изменений.Это гарантирует, что функции, предоставляемые показателями состояния куба, имеют такой же уровень устойчивости, что и сами объекты API Kubernetes.В свою очередь это означает, что метрики состояния куба в определенных ситуациях могут не отображать те же значения, что и kubectl, поскольку kubectl применяет определенные эвристики для отображения понятных сообщений.kube-state-metrics предоставляет необработанные данные, не измененные из API Kubernetes, таким образом, пользователи получают все необходимые им данные и выполняют эвристику, как они видят
Метрики узла можно найти здесь ,Например:
Metric name: kube_node_info
node=<node-address>
kernel_version=<kernel-version>
os_image=<os-image-name>
container_runtime_version=<container-runtime-and-version-combination>
kubelet_version=<kubelet-version>
kubeproxy_version=<kubeproxy-version>
provider_id=<provider-id