Delivery: ~ May 2024Feb 2025
Namer: Mengyi Wang & Farshid Tavakolizadeh (Canonical)
...
Update: Q4 2024 - In order to start fresh with the new features and remove the outgoing services, increasingly likely that Odessa will be a
...
4.
...
0 release. However at a user code and API level it will be compatible with V3 services and applications so migration will be straightforward.
Key items planned include:
...
- Addition of PostgreSQL as a database option
- New time-based support scheduler service
- Replace Hashicorp Consul with
...
- Core-Keeper
Replace Hashicorp Vault with
...
- Parent/Child Devices
- Virtual Device Resources
- Device Metadata in Provision Watchers
- Protocol Info in Device Definitions (at least a UCR in this cycle)
- Device Functions (at least a UCR in this cycle)
- Replace Redis with Valkey (LF supported fork of Redis)
- EdgeX Parent/Child Device relationships
Zero Trust / Secure Distributed EdgeX (OpenZiti Integration)
- Continue EdgeX documentation redesign - focusing on updating all device service docs to the new consistent formatting, and an overhaul of the security section
...
- Device discovery feedback added to the Device Services SDK
- Support for running in Docker rootless mode
See the Odessa Planning page for details