v1.1.1
AIS Operator v1.1.1
Highlights:
-
General Improvements:
- Updated AIStore version to v3.23 in Helm chart, operator tests, deployment roles, and config samples.
- Enhanced security and execution efficiency by refining the use of 'become: true' in Ansible playbooks, restricting elevated privileges to necessary tasks only.
- Transitioned the default branch name from 'master' to 'main'.
-
Monitoring Enhancements:
- Improved Grafana dashboard visuals and organization, enhancing panel visibility and highlighting unavailable numbers.
- Updated AlertManager timings and Slack titles to better distinguish between alert statuses.
- Fixed and optimized Grafana dashboard metrics, including throughput calculation and error graph adjustments.
- Added more alerts for various AIS node states, including restart and maintenance mode alerts.
-
Operator Enhancements:
- Fixed
Backend
field marshaling in the operator. - Made
.spec.size
optional, simplifying operator configuration. - Simplified the
waitForDNSEntry
method. - Explicitly disallowed multiple proxies on a single node for better stability.
- Bumped AIStore dependency and default version to v1.1.0.
- Fixed
-
Documentation and Miscellaneous:
- Added a compatibility matrix for AIStore and ais-operator.
- Updated generated files and lint configurations.
Full Changelog: v1.1.0...v1.1.1