Inside the Kubernetes Visibility Agent: Real-Time CMDB Updates Made Simple

Kubernetes Visibility Agent - ServiceNow
  • July 15, 2025

Kubernetes Visibility Agent

Let’s break down how the Kubernetes Visibility Agent functions, step by step, so you can clearly understand how it helps populate your CMDB in ServiceNow.
 
The Kubernetes Visibility Agent supports visibility into:  
  • On-premises Kubernetes clusters
  • Cloud-hosted Kubernetes services like:
    • Amazon EKS (Elastic Kubernetes Service)
    • Google GKE (Google Kubernetes Engine)
    • Microsoft AKS (Azure Kubernetes Service)
    • Red Hat
    • OpenShift
    • Rancher
  • This broad compatibility means you can monitor hybrid and multi-cloud environments from a single ServiceNow instance.
 
 
 
  1. Deployment in Kubernetes  
    • When you deploy the Kubernetes Visibility Agent, Kubernetes creates a Deployment resource inside your cluster.  
    • This Deployment is responsible for running the agent.  
    • To securely connect to your ServiceNow instance, it uses a Kubernetes secret that holds the necessary credentials.

  2. Role of the Informer Pod  
    • Inside this Deployment, a pod called Informer is created.  
    • The Informer plays a critical role - it connects to the Kubernetes API Server.  
    • It listens to events and changes happening across the cluster - like new pods, services, or nodes being added or removed.

  3. Sending Data to ServiceNow
    • Once the Informer collects this data, it sends it to ServiceNow.  
    • It does this by using the ServiceNow Table API to interact with the ECC Queue table (External Communication Channel).  
    • The ECC Queue acts as a communication channel between your Kubernetes cluster and the ServiceNow platform.  

  4. Updating the CMDB  
    1. After reaching the instance, the data is processed.  The appropriate CMDB tables are updated with the discovered Kubernetes resources - like clusters, nodes, namespaces, workloads, etc.  
    2. This ensures your CMDB reflects the real-time state of your Kubernetes environment.  


    Key Benefits  
    1. Real-time visibility into your containerized environment.  
    2. Automated population of CMDB with accurate and timely data.  
    3. Seamless integration between Kubernetes and ServiceNow using existing platform features like the ECC Queue and Table API. 

 

 

 

Have a question? Just drop us a note!

Curated Reads

Understanding-TPSM-The-Future-Of-Tech-Service-Management
Understanding TPSM: The Future Of Tech Service Management
Technology Provider Service Management (TPSM) is a strategic solution that integrates customer care and operations teams. It focuses on streamlining service delivery and, hence, enabling technology providers to deliver exceptional customer experiences. Here is a brief guide to what you need to know about it.

 

A Paradigm Shift Scaling Your Tech Business With ServiceNow TPSM
A Paradigm Shift: Scaling Your Tech Business With ServiceNow TPSM
Modern businesses need to focus on agility. This is especially true of tech businesses as these operate in a particularly fast-moving environment. Scalability is a key part of agility. Here is a quick guide to how ServiceNow's Technology Provider Service Management solution (TPSM) can help make it easier to scale your business.

 

Streamlining-Service-Management-Delivery-With-ServiceNow-TPSM
Streamlining Service Management & Delivery With ServiceNow TPSM
ServiceNow's Technology Provider Service Management (TPSM) is a solution designed to facilitate effective service delivery and management in the technology sector.  It hosts a range of specialised tools and features that address common pain points they face.  Here is a brief guide to how implementing TPSM can help you and your business.