Skip to content

v0.6.0-preview

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Aug 04:16
· 14 commits to refs/heads/main since this release
4d8aa00

Release Notes

OPC UA Broker

  • Bug fixes and security improvements
  • Reduced memory load by optimizing logging by OPC UA Stack
  • Reduced memory consumption during DTDL generation

MQ

Broker CR Updates

  • Removed Diagnostic service CR, and consolidated all Diagnostic settings in the Diagnostic section.
  • Created a new "advanced" settings section with new settings for MQTT subscriptions, internal traffic encryption, and node tolerations.
  • Removed temporary resource limits section, and moved some of those settings to the "advanced" settings section.
  • Container image fields are no longer mandatory.

BrokerListener CR Redesign

  • Now supports multiple ports per listener, functioning similarly to a Kubernetes service.

Authentication Changes

  • BrokerAuthentication CR now allows direct inline specification of X.509 attributes, eliminating the need for a TOML file.
  • Discontinued username/password authentication.
  • Immediately disconnect clients with expired credentials.

Authorization Updates

  • Revised BrokerAuthorization CR syntax for State store authorization configuration.
  • Removed support for AKV CSI driver extension.

Dataflows

  • New component that replaces the previous cloud connector with additional data processing features.
  • Transformations can be applied within dataflow to process the message payload, with capabilities including compute new properties, rename properties, remove properties, convert units, standardize values, and contextualize data.
  • Configurable via custom resource YAML files.
  • Endpoints supported: MQ (MQTT broker), Azure Events Grid, Azure Events Hub, Fabric Real-time. Note: support for sending data to ADX, ADLSv2, and Fabric OneLake are not available in this release. Support for these endpoints will be added back in an upcoming preview release.

Unified AIO Arc Extension

  • Introduced a new Azure resource type called "instance" that represents the bundle of Azure IoT Operations services that are installed in the cluster.
  • Introduced a single AIO arc extension in lieu of separate service arc extensions for each AIO component. This arc extension installs a unified controller that is responsible for monitoring and acting on the Azure IoT Operations instance custom resource.

Azure IoT Operations Experience

  • Activity Logs are available to view at the instance level or for a specific asset, asset endpoint, or data pipeline.

Azure IoT Operations CLI

Validated Environments

  • This release has been validated on the latest AKS-EE release version 1.7.639.0 and K3s 1.28.3. View AKS-Edge releases here: AKS-Edge Releases.

Known Issues

Detailed list of known issues are available in the Azure IoT Operations public documentation