Crane v0.5.0
What's Changed
Feature
- feat(pkg/web): Add a test for the crane url to avoid Grafana 404. by @zsnmwy in #280
- add wildcard support for evpa container policy, and update the status… by @kitianFresh in #309
- feat(analytics): Analytics refactor by @qmhu in #307
- Adjust metric labels for EHPA by @qmhu in #322
- support cgroup-driver systemd by @szy441687879 in #327
- filter events with writes only to the status field for tsp by @szy441687879 in #325
- Add metric ext_cpu_total_distribute for local state by @shijieqin in #315
- add some metrics; 1.node_cpu_cannot_be_reclaimed_seconds, 2.node_resource_recommended, 3.node_resource_recommended_from by @shijieqin in #314
- Add targetUtilization for percentile prediction by @yufeiyu in #330
- Feat/res recommend metrics by @yufeiyu in #335
- Replicas recommendation by @qmhu in #332
- feat(docs): Add Chinese translations to docs by @zsnmwy in #328
- feat(docs): Support MathJax && Refactor HPA, crane-scheduler by @zsnmwy in #321
- feat: trans crane-scheduler docs to cn by @zsnmwy in #344
Bugfix && Enhancement
- change rules of ClusterRole crane-agent; change expressionQuery of no… by @shijieqin in #296
- Optimize trigger github action rules by @lbbniu in #293
- docs(installation): Add mirror by @zsnmwy in #274
- fix(docs): fix images display - dynamic-scheduler-plugin.png && fix list by @zsnmwy in #301
- docs(style): make the navigation sidebar on the right by @zsnmwy in #302
- docs(using-qos-ensurance.md): fix asciicast inject by @zsnmwy in #303
- Improve GetRuntimeClient compatibility by @lbbniu in #273
- After creating an ehpa with a behavior, synchronize the behavior to its corresponding hpa by @whitebear009 in #311
- fix(unit test): add mock by @hecomlilong in #298
- fix mkdocs by @zsnmwy in #320
- add docs for cron-ehpa and examples by @kitianFresh in #209
- fix(docs): fix list style by @zsnmwy in #329
- rename functions in manager.go by @yufeiyu in #339
- (bugfix):Remove predict metric when tsp not ready by @qmhu in #338
- check whether tsp is outdated in custom metric provider by @whitebear009 in #341
- If ehpa is configured with prediction but does not contain predictable metrics, then no tsp object is created by @whitebear009 in #340
- fix: crane dashboard crashed without prometheus service by @PatrickLai7528 in #334
- bugfix: use percentile cpu to calc minReplicas by @qmhu in #342
New Contributors
- @whitebear009 made their first contribution in #311
- @hecomlilong made their first contribution in #298
Full Changelog: v0.4.0...v0.5.0