In a Kubernetes estate, pods are replaced at every deployment, nodes scale up and down, and load balancers and DNS records follow. A CMDB filled by hand describes last month's platform: the configuration items (CIs) are stale, the relationships are missing, and the impact analysis your incident and change teams rely on gives the wrong answer.
A cloud CMDB has to be fed by the cloud itself. Dependency mapping reads your accounts and clusters, records each resource as a CI and keeps the links between them, from the pod to its namespace, its cluster and the nodes it runs on. When something fails, you see which services sit on top of it; when a change is planned, you see what it touches.
For the CMDB itself, the data model and the ITIL practice behind it, see the CMDB in HaloITSM. This page covers the cloud and Kubernetes part.
The cloud CMDB is one part of IT service management (ITSM): the configuration data that incidents and changes rely on. Moving workloads to the cloud? Our IT infrastructure project management keeps the CMDB in step with the migration.