Red Hat OpenShift - Change History

2024

TKU January

  • Enhanced the Kubernetes/OpenShift cluster name assignment. (DRDC1-22279)
  • Enhanced the Kubernetes functions to check for __all_ip_addrs in Host nodes. (DRDC1-22311)
  • Improved Kubernetes/OpenShift cluster resources extraction. (DRDC1-22348)

TKU April

  • Improved hostname and __all_dns_name attributes assignment. (DRDC1-17107)
  • Added used_cpu_limits, used_memory_limits, used_cpu_requests, used_memory_requests to Resource Quota Detail node. (DRDC1-22693)
  • Updated convertIntoBytes() function to cover millibytes(m). (DRDC1-22977)
  • Improved displaying of Cluster components after the first API scan. (DRDC1-23055)
  • Added support for DeploymentConfigs via API Discovery. (DRDC1-22677)
  • Improved Host OS version attribute extraction. (DRDC1-23157)
  • Improved Host virtual attribute assignment. (DRDC1-22910)

2023

TKU February

  • Updated cluster search to avoid duplicating linkage between hosts and clusters. (DRDC1-20400)

TKU March

  • Added support for Red Hat OpenShift Routes. (DRDC1-19886)

TKU April

  • Virtual attribute has been added to host node discovered via API Provider. (DRDC1-20861)

TKU July

  • Added role attribute to the Host node. For more details, see (DRDC1-21314) 

TKU August

  • Added support for the aging feature for the hosts discovered through the API provider. For more details, see (DRDC1-20380).
  • Internal code fix for Kubernetes functions. (DRDC1-21586)

TKU November

  • Updated the formatting for CPU and Memory values. For more details, see (DRDC1-21849)
  • Now Namespace nodes are not removed when API call has failed. For more details, see (DRDC1-21906)
  • Added Image ID attribute for Software Containers. For more details, see (DRDC1-21853)
  • Updated the inference for IPAddress node. (DRDC1-21830)
  • Updated lookup table in Kubernetes Functions with versioning regex to avoid ECA Error. (DRDC1-21921)

TKU December

  • Added annotations and tags attributes to Ingress Load Balancer Service node. (DRDC1-21418)
  • Added conversion of host_keys table to a list (DRDC1-22061)

2022

TKU January

  • Added support for Ingress objects. (DRDC1-17385)
  • Enabled Master/Worker SI modeling when no cluster ID obtained. (DRDC1-18018) 

TKU March

  • Added support for networking.k8s.io/v1 for Ingress discovery. (DRDC1-18419)
  • Fixed ECA error caused by parsing unexpected .json output. (DRDC1-18373)

TKU July

  • Enabled aging life cycle for OpenShift clusters, discovered via API Provider credentials. (DRDC1-18348)
  • Improved OpenShift cluster name extraction. Additional API query has been added. (DRDC1-19078)

TKU August

  • Added a number of new attributes for Namespace, Software Pod, Software Container, Master/Worker SI and Host nodes. (DRDC1-19045, DRDC1-19328)

TKU September

TKU October

  • Replaced v1beta1 with v1 Ingress API. (DRDC1-19580)
  • Added one more approach to get ingress class value to improve Ingress Controller linkage. (DRDC1-19580)

TKU December

  • API queries for Pods, Services Deployments and ReplicaSets are now split by namespaces. So each API call will return objects available for certain namespace. (DRDC1-19386)
  • Load Balancer Service node key has been updated with namespace to make it more unique. (DRDC1-20121)
  • IP Address node discovered via API Provider is now synced to CMDB. (DRDC1-20148)

2018-2021

2018

TKU February

TKU March

  • Add new approach to obtain cluster API url (DRDC1-10915)

TKU April

TKU May

TKU June

TKU August

TKU November

2019

TKU January

TKU November

  • Updated etcd linking
  • Added new node type


2020

TKU December

2021

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 OpenShift cluster and all cluster nodes.

  • OpenShift Master and OpenShift Worker node triggers were updated.

TKU July

  • Updated removal groups. (DRDC1-16970)
  • Added cpu_limits and cpu_requests attributes to SoftwareContainer 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 supportcontainerd 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)

TKU October

  • Removed PRIV_RUNCMD from command getting cluster id. (DRDC1-17337) 
  • Added support for IP Address node for hosts discovered via K8s/OpenShift API Provider.  (DRDC1-17339)

TKU November

  • Support for memory_limits and memory_requests attributes for Software Container node was added (DRDC1-17486)
  • Added command for cluster ID extraction for versions prior to 4.x (DRDC1-17516)

TKU December

  • Support for os_class, os_type, os_vendor and os_version attributed was added for Host nodes discovered via API Provider. (DRDC1-17669)
  • Fixed the issue when SoftwarePods were not linked to related Host. (DRDC1-17633)
  • Enhanced linkage between LB Services and related SoftwarePods. (DRDC1-17511)



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

Comments