WarningImportant
In December TKU 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)
In July TKU 2025 added support for CronJobs. (DRDC1-26267)
In June TKU 2025:
- Changed Software Container type to unified "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 Jobs: 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 we model 1 Load Balancer Service per K8s Service.
- 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 for Ingress Controller will be deprecated. Added nginx_controller_version attribute to nginx controller Deployment node instead. (DRDC1-25258)
- Improved Ingress and OpenShift Routes modelling. (DRDC1-25258)
This topic introduces Kubernetes and information on how BMC Discovery determines information on the installation. For information on how to use BMC Discovery to discover your Kubernetes deployment, see Discovering-containers.