v0.6.19
Pre-releaseAnnouncing Akri v0.6.19!
Akri v0.6.19 is a pre-release of Akri.
To find out more about Akri, check out our documentation and start contributing today!
New Features
The v0.6.19 release features ONVIF Discovery Handler and broker optimizations, long-awaited runtime and Kubernetes dependency updates, and moves Akri's documentation to a docs repository.
Fixes, features, and optimizations
- opt: Updated Akri's runtime (
tokio
) and Kubernetes dependencies (kube-rs
andk8s-openapi
), along with the major versions of all other dependencies where possible. (#361) - opt: ONVIF Discovery handler optimized to be more performant (#351)
- opt: Reduced size of ONVIF broker by decreasing size of OpenCV container (#353)
- feat: Removed documentation from repository (#360) and placed in
deislabs/akri-docs
. Created documentation site that points to documentation repository. - feat: Workflow to mark inactive issues/PRs as stale and eventually close them (#363)
- fix: Make Discovery Handlers check channel health each discovery loop (#385)
- fix: Handle multicast response duplicates in ONVIF Discovery Handler (#393)
- fix: Use
kube-rs
resourcewatcher
instead ofApi::watch
(#378) - fix: Prevent re-creation instances when only Configuration metadata or status changes (#373)
- feat: Enable configuring Prometheus metrics port for local runs (#377)
View the full change log
Breaking Changes
N/A
Known Issues
ONVIF discovery does not work in development versions v0.6.17
and v0.6.18
due to (#382). Issue was resolved for v0.6.19
and beyond in (#393).
Validated With
Distribution | Version |
---|---|
Kubernetes | v1.21.0 |
Kubernetes | v1.20.1 |
Kubernetes | v1.19.4 |
Kubernetes | v1.18.12 |
Kubernetes | v1.17.14 |
Kubernetes | v1.16.15 |
K3s | v1.21.5+k3s1 |
K3s | v1.20.6+k3s1 |
K3s | v1.19.10+k3s1 |
K3s | v1.18.9+k3s1 |
K3s | v1.17.17+k3s1 |
K3s | v1.16.14+k3s1 |
MicroK8s | 1.21/stable |
MicroK8s | 1.20/stable |
MicroK8s | 1.19/stable |
MicroK8s | 1.18/stable |
MicroK8s | 1.17/stable |
MicroK8s | 1.16/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! You're interest and contributions help Akri prosper.
Contributors to v0.6.19
- @ammmze
- @bfjelds
- @kate-goldenring
- @romoh
- @shantanoo-desai
- (Please let us know via 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://deislabs.github.io/akri/
helm install akri akri-helm-charts/akri --version 0.6.19 \
# additional configuration
Release history
See CHANGELOG.md for more information on what changed in this and previous releases.