v1.5.0
AIS Operator v1.5.0
- Updated to go 1.23 and latest dependencies
- Added support for custom annotations passed from spec to aisnode containers via
Annotations
spec option - Added support for custom environment variables passed from spec to aisnode containers via
Env
spec option - Fixed a bug where rebalance would not properly disable and re-enable for upgrades if it had been modified manually
- Removed the option for the operator manager to run external to the k8s cluster
- Internal logic refactoring of AIS API and AuthN clients
- Added
Sync
option to version config - Changed
net.http.UseHttps
option to solely control whether aisnode expects to use HTTPS rather than relying on presence of TLS secrets or cert manager issuer - Improved logging and requeue logic to make it easier to follow deployment progress and debug issues
Helm
- Moved operator repository to github pages. The operator will now use a constant repo and update chart versions along with each new version. See https://github.com/NVIDIA/ais-k8s/tree/main/helm#install-charts for instructions.
Full Changelog: v1.4.1...v1.5.0