Improvements / Bug fixes
💻 Worker pod now pull images using the cluster's container-runtime.
By using the cluster's infrastructure we ensure that all the cluster-wide configuration applied that are respected by kubelet are also respected by KMM.
🚫 New validation in the validation webhook
The validation webhook will now ensure that all container images explicitly contain a tags/sha.
💾 Setting the firmware path is now configurable.
It is now possible to configure the path on the host in which the Module's firmware files will be written in the controller's ConfigMap.
The default value is /lib/firmware
.
🐛 Fixed a bug
Fixed a bug regarding in-cluster-build modules left in invalid state after upgrading the cluster.
Installing
Using OLM (recommended)
Follow the installations instructions at OperatorHub.io for KMM or KMM-Hub.
Using make
git fetch
git checkout v2.2.0
# For KMM
make deploy IMAGE_TAG=v20241121-v2.2.0
# For KMM-Hub
make deploy-hub IMAGE_TAG=v20241121-v2.2.0
Full Changelog: v2.1.1...v2.2.0