Announcing Akri v0.13.8!
Akri v0.13.8 is a pre-release of Akri.
To find out more about Akri, check out our documentation and start
contributing today!
New Features
The v0.13.8 release contains the following changes:
Fixes, features, and optimizations
- feat: Refactor the agent (#684)
- fix: Add proto build flag to allow option proto fields (#698)
- opt: Refactor agent followup (#700)
- opt: Update to use rust 1.79 and apply clippy cleanups (#703)
- fix: Upgrade serde_yaml (#701)
- fix: Only add device ID to broker env vars suffix (#709)
- feat: Add duplicate envs without instance suffix (#710)
- fix: brokerJob specs to use imagePullPolicy and image tag from values.yaml (#715)
- fix: Add Helm pre-delete hook to remove configurations before Akri chart cleanup (#717)
View the full change log
Breaking Changes
- Agent refactoring: this release comes with many new improvements to the Akri agent!
- In order to prevent deletion of existing Instances on Configuration update, the agent now only looks for updates to the capacity and broker capacities.
- Agent no longer needs access to the CRI socket for slot reconciliation.
- Added a finalizer to ensure clean-up of resources.
- Update to the Instance CRD to better handle upgrades.
Known Issues
Validated With
Distribution | Version |
---|---|
Kubernetes | v1.31.2 |
Kubernetes | v1.30.6 |
Kubernetes | v1.29.10 |
K3s | v1.31.2+k3s1 |
K3s | v1.30.6+k3s1 |
K3s | v1.29.10+k3s1 |
MicroK8s | 1.31/stable |
MicroK8s | 1.30/stable |
MicroK8s | 1.29/stable |
What's next?
Check out our roadmap to see the features we are looking forward to!
Thanks 👏
Thank you everyone in the community who helped Akri get to this release! Your interest and contributions help Akri
prosper.
⭐ Contributors to v0.13.8 ⭐
(Please send us (@Yu Jin Kim
) a direct message on
Slack if we left you out!)
Installation
Akri is packaged as a Helm chart. Check out our installation doc on
how to install Akri.
helm repo add akri-helm-charts https://project-akri.github.io/akri/
helm install akri akri-helm-charts/akri --version 0.13.8 \
# additional configuration
Release history
See CHANGELOG.md for more information on what changed
in this and previous releases.