Problem Description:
The LMOS Operator is designed to dynamically resolve channel requirements based on the capabilities of installed agents within a Kubernetes cluster. To enhance its functionality, there's a need to integrate the kotlin-wot framework to enable the Operator to read Thing Descriptions from Agents and store them in the Kubernetes registry.
The Thing Descriptions will specify the capabilities of an Agent.
There is already a PR which can be used, but needs to be migrated to Kotlin and should make use of kotlin-wot