Kubernetes - Change History


TKU September

  • Now using SearchFunctions to look for related software (DRDC1-6945)

TKU November

  • Fixed potential ECA error(DRDC1-6940)


TKU February

  • Updated for new container model
  • Updated to use KubernetesFunctions for Kubernetes and OpenShift models
  • Updated KubernetesFunctions - fixed potential ECA error (DRDC1-10917)

TKU March

  • Fix listening_ports handling
  • Publisher of 'Open Source' was removed from metadata (DRDC1-9977)

TKU April

  • Updated KubernetesFunctions - Added expected regex for running command, to avoid potential ECA (DRDC1-11089)
  • Updated KubernetesFunctions - Fixed typo in log message


  • Updated KubernetesFunctions - Add condition to handle empty item list (DRDC1-11089)
  • Updated KubernetesFunctions - Add condition to avoid ECA (DRDC1-11341)

TKU June

  • Updated KubernetesFunctions - Added check for expected list, to avoid potential ECA error (DRDC1-11441)
  • Updated KubernetesFunctions - Changed container's entries association from image to entry name (DRDC1-11493)

TKU August

  • Updated KubernetesFunctions - relation from Cluster to Deployments was changed to Collection instead of Containment. (DRDC1-11662)

TKU October

  • Updated search to handle Kubernetes nodes running through hyperkube (DRDC1-12137)

TKU November

  • Updated KubernetesFunctions - updated to prevent potential ECA errors. (DRDC1-12070)
  • Updated KubernetesFunctions - added models for DeploymetConfig and ReplicationController (DRDC1-12296)


TKU January

  • Updated KubernetesFunctions - Added expected value to the runCommand function to initiate privilege run if fail (DRDC1-12483)
  • Updated KubernetesFunctions - Added condition to avoid ECA when 'labels' key does not exist (DRDC1-12485)
  • Updated KubernetesFunctions - Added 'namespace' attribute of Pod to the SoftwareContainer (DRDC1-12491)

TKU April

  • Pattern runCommands updated.

TKU July

  • Updated approach to obtain cluster name (DRDC1-13470)


TKU July

  • Update KubernetesFunctions to find masters in HA mode (behind the load balancer) (DRDC1-14474 )
  • Kubernets tag_set inconsistent with other tag_set usages (DRDC1-14460)

TKU October

  • Code was enhanced to prevent ECA Errors. (DRDC1-15746)
  • Load Balancer Member key was changed. Pod IP was replaced with container ID value.  (DRDC1-15746)
  • Command kubectl(oc) get all was removed, instead pattern will use the output from kubectl(oc) api-resources or the default list of resources ['dc', 'deploy', 'po', 'rs', 'rc', 'svc'] to obtain detailed information about cluster resources. (DRDC1-12813)

TKU December

  • Updated to get only essential resources (DRDC1-12813)
  • Improved relationship between Deployments and Software Container nodes. (DRDC1-16036)


21.05 Release

For  21.05 Release the following major updates were introduced:

  • Added API support for K8s and OpenShift discovery for Discovery v.12.2+. Now API Discovery supports OpenShift version 4.1 and higher. (DRDC1-15879, DRDC1-15878)

  • Added support for the Namespace and Software Pod node kinds. (DRDC1-15879)

  • Deployment node now has more meaningful type e.g. ReplicaSet, StatefulSet, DaemonSet, Job. (DRDC1-16511)

  • Management link between Master to Worker node has been removed. (DRDC1-16784)

  • Dependency link between container runtime SI and Worker node has been removed.

  • "key" attribute has been changed for Kubernetes cluster and all cluster nodes.

TKU July

  • Removed obsolete Cluster relationships. (DRDC1-16977)
  • Updated removal groups. (DRDC1-16970)
  • Added cpu_limits and cpu_requests attributes to Software Container node. (DRDC1-15197)

TKU August

  • Updated Kubernetes Functions to support uuid and kernel attributes for the host node discovered via K8s API Provider  (DRDC1-17081)

TKU September

  • Updated Kubernetes Functions to support containerd containers. (API Provider discovery) (DRDC1-17245)
  • Updated related hosts search for API discovery. Now Host nodes are linked to related Pods and Containers after the first scan.  (DRDC1-17287)
  • Added support for IBM Kubernetes Cluster

Was this page helpful? Yes No Submitting... Thank you