Red Hat OpenShift - Change History
2025
TKU December 2025
- improved the logic of cluster names assignment if multiple discovery methods are used. (DRDC1-26993)
- improved version extraction for Master/Worker SI nodes for IP discover method. (DRDC1-27650)
- added ScanDelay configuration option into KubernetesFunctions. (DRDC1-27741)
- command "get rc --namespace=<namespace> -o=json" was removed from IP discovery. (DRDC1-27988)
- improved Master SI host identification (DRDC1-27938)
TKU July 2025
- In July TKU 2025 added support for CronJobs. (DRDC1-26267)
TKU June 2025
- Unified Software Container type to "Linux Container", Software Container id attribute changed to container_id, improved Container Image name attribute assignment, changed Software Container key attribute. (DRDC1-26135)
- Now modeling Software Pods only in running and pending phases. (DRDC1-26135)
- Reduced number of modelled Job nodes: Jobs belonging to one Namespace, having the same name but different number-like suffix will be modelled as one single node. (DRDC1-26264) e.g. builder-cronjob-1738458000 ==> builder-cronjob
- Reduced number of modelled Load Balancer Services/Pools/Members for K8s Service. Now only one Load Balancer Service per K8s Service will be modelled.
- K8s Load Balancer Service, representing Services, won't have port attribute, but list of ports. (DRDC1-25258)
- Added support for LoadBalancer and NodePort K8s Services types. (DRDC1-25258)
- Ingress Controller (Load Balancer Instance) node representing Ingress Controller was deprecated. Added nginx_controller_version attribute to nginx controller Deployment node instead. (DRDC1-25258)
- Improved Ingress and OpenShift Routes modelling. (DRDC1-25258)
- Added suppressRemovalGroup in case of failed Kubernetes.ListNodes call (DRDC1-26477)
- Improved the code to avoid clusters removal after SI key change. (DRDC1-26605)
TKU May 2025
- Improved CPU value conversion (DRDC1-26166)
TKU April 2025
- Added alternative versioning approach. (DRDC1-24415)
- Removed "oc api-resources" command. (DRDC1-24415)
- Improved trigger for OpenShift Node SI discovered via SSH method. (DRDC1-24415)
TKU March 2025
- Stopped modelling terminated Software Containers. Only running containers are now modelled.finish_time, exit_code, container_state and reason attributes were also removed from Software Container nodes. (DRDC1-25156)
- Improved removal groups usage (DRDC1-25655, DRDC1-25210)
- Improved code to avoid duplicate SIs modelling (DRDC1-25231)
- Fixed Error in the OpenShiftDeploymentAPI pattern (DRDC1-25484)
TKU February 2025
- Removed links between LB Service and Cluster node. (DRDC1-25078)
- Removed links between Host and LB Member. (DRDC1-25078)
- Changed key attribute for LB Member node. (DRDC1-25078)
- Improved linkage for LB Member and related SoftwarePod. (DRDC1-25078)
- Added support for Container Image node. Which replaced Image Detail. (DRDC1-23249)
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)
TKU September
- host virtual attribute assignment has been updated. (DRDC1-24277)
TKU October 2024
- "Red Hat OpenShift Software Pod" type attribute value has been changed to "Red Hat OpenShift Pod". (DRDC1-24433)
TKU December 2024
- Added ephemeral_storage attributes to Master/Worker SI nodes. (DRDC1-24903)
- Fixed the issue with missing age_count attribute for the Host node (DRDC1-24847)
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
- Support for Resource Quota objects has been added. (DRDC1-19046)
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
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*