Kubernetes extension classes

concept australia Updated Sep 10, 2026 2 min read cmdb-ci-class-models-kubernetes.md
Raw file servicenow.com

The Discovery and Service Mapping app adds or updates classes for the Kubernetes pattern.

CMDB CI Class Models is a ServiceNow Store app that adds class models that extend the CMDB class hierarchy. The new or updated classes include class descriptions, identification rules, identifier entries, and, if applicable, dependent relationships. You can use the added classes just like any other CMDB class. Applications such as Discovery and Service Mapping Patterns can use the class extensions to populate CIs and discover technologies and software.

See the release notes for all CMDB CI class models.

Request apps on the Store

Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

Kubernetes pattern

The Kubernetes pattern main flow helps with discovering Kubernetes core elements. The classes in this release, extend the support to discover Kubernetes workload controller components like deployments, daemonsets, and statefulsets. The Workload Share library captures information about deployments, daemonsets, and statefulsets and stores them in the respective tables. Other extensions include a YAML and service mesh extension that generates a YAML file to track configuration files and creating service to service relations by discovering service mesh information.

[Omitted image "cmdb-kubernetes-model-pattern-diagram.png"] Alt text: Kubernetes extension class integrated with the CMDB hierarchy.

[Omitted image "cmdb_kubernetes_workload.png"] Alt text: Kubernetes workload.

Classes

This section lists the classes that the CMDB CI Class Models app adds or updates.

CMDB CI Class Models: Release 1.12.0 adds the following classes for Kubernetes pattern. For the list of classes in the base system, including classes that this app might extend, see CMDB tables descriptions.

Class

Extends

Fields

Relation

cmdb_ci_kubernetes_workload

cmdb_ci_kubernetes_components

 

Provides from cmdb_ci_kubernetes_service

cmdb_ci_kubernetes_deployment

cmdb_ci_kubernetes_workload

  • Replicas Desired
  • Replicas Updated
  • Replicas Total
  • Replicas Available
  • Replicas Unavailable

Hosted on Cluster

cmdb_ci_kubernetes_daemonset

cmdb_ci_kubernetes_workload

  • Pods running
  • Pods Waiting
  • Pods Succeeded
  • Pods Failed
  • Pods Available

Hosted on Cluster

cmdb_ci_kubernetes_statefulset

cmdb_ci_kubernetes_workload

  • Pods running
  • Pods Waiting
  • Pods Succeeded
  • Pods Failed
  • Pods Available

Hosted on Cluster

**Related topics**

CMDB schema model

Search documentation
Search document titles and file paths on the australia branch