Fixed
- Custom cost plugin installation fixed.
- Changes to the process of ingesting data. Processing windows in descending order across clusters to get the most relevant information visible compared to whole clusters at a time.
- Fix Scheduled reports bug stopping reports from sending.
- Fix real-time estimation of node prices causing large inaccuracies in allocations for unreconciled data.
- Fix broken link to documentation for cloud integration.
- Fix an issue where Cloud Costs page loaded slowly without External Costs configured
- Update domain links to docs links in front-end from docs.kubecost.com to gitbook.kubecost.com.
- Add a diagnostic message to the Top Traffic Destinations card on Overview to explain when network-costs are enabled, but data isn’t being properly received.
- Fix an issue where Overview’s top traffic destinations did not link out correctly.
- Fix an issue where the Savings page’s card for Abandoned Workloads savings was vastly different from the number on the Abandoned Workloads page.
- Fix an issue where the version hash of the UI was not printing to the settings page.
- #3306 Fix CVE in kubecost-modeling container for CVE-2024-3094 xz vulnerability.
Helm Changes
- Helm value changes for external-costs, now off by default. Users need to configure integration before turning this feature on.
- Fixed Grafana service account creation when Kubecost service account creation is disabled.
- Bump kubecost-modeling image to 0.1.6 to fix CVE-2024-3094 xz vulnerability.