Topology Keys not getting set on Kubernetes nodes
search cancel

Topology Keys not getting set on Kubernetes nodes

book

Article ID: 435009

calendar_today

Updated On:

Products

VMware vSphere Kubernetes Service

Issue/Introduction

Topology Labels are missing on Kubernetes nodes

Environment

Vanilla Kubernetes cluster

Cause

vSphere CSI driver does not reconcile over CSINodeTopology instances once they have been set to SUCCESS state. If the topology is updated or added at a later point, then those changes will not get reflected on Kubernetes nodes.

Resolution

Restart CSI node daemon set and wait for all pods to come to running state.

kubectl rollout restart daemonset <CSI_DAEMONSET_NAME> -n <CSI_NAMESPACE>