Releases: kubecost/cost-analyzer-helm-chart
V1.103.5
- Use cached data to improve summary allocation queries for large installations.
V1.103.4
- promoted 1.103.4-rc.0 to a full release
V1.103.4-rc.0
- Resolves issues with specific Helm versions by updating some parts of the Helm chart to make
.Values.kubecostDeployment.queryServiceReplicas
use integers.
V1.103.3
- Cloud Costs
- Fix calculations of item-level modal showing the item's sampled cost over time.
- Update
Billing Account
->Invoice Entity
andWorkspace
->Account
in accordance with the FOCUS spec. - Resolve an issue with filtering by Invoice Entity and Account that resulted from the FOCUS term mismatch.
- Cluster Inspect
- On the cluster inspect list, disable query window options <48h as this list relies on reconciled billing data.
- Fix a bug where individual cluster pages would not load for query windows <48h.
- Fargate
- Fix Fargate node pricing and Fargate pod allocation distributions.
V1.103.2
V1.103.1
V1.103.0
Major
- Unreconciled costs can now be highlighted via toggle switch in Settings page
- Ability to multiple query service replicas via Helm config to increase query performance
- Spot Savings Calculation for all eligible workloads
- Ability to filter global savings recommendations and most subpages by cluster
- Updated Budget dashboard to include alerts and improved customization
- Cloud Cost improvements (disabled by default)
- Export Cloud Cost to CSV
- Ability to drill down in Costs
- Added filtering and aggregation to Cloud Costs
- Net Amortized Costs now supported on new Cloud Costs API
Minor
6 months
and12 months
windows are now preset options on Allocations, Assets, and Cloud Cost Explorer dashboards- Added weekly step size to Allocations dashboard
- Added Enable alpha features toggle switch to the Settings page
- Added custom sorting to request right-sizing API
- Update the
/orphaned-resources
route accessible via the Savings page to use the new UI elements and styles - Added Helm logic for providing info for decrypting SAML claims encrypted with Okta. 2118
- Added filtering to the Audits page
- Low disk utilization endpoint
- Added Reconciliation support for Fargate kubernetes usage
- Negative values in the
/request-sizing
savings page should now display as "No savings detected" instead of showing a negative value - Added the ability to download the abandoned workloads savings data as a CSV
- Always set
GOOGLE_APPLICATION_CREDENTIALS
in CC - Added Sorting to Overview page tables
- Users will be alerted when Cluster Controller is not enabled on Actions page. Learn how to enable Cluster Controller here.
- Re-generated ETL files and updated pipeline to only load files that exist, rather than attempt to generate them in the load() function
- Added beta support for Google Cloud Managed Service for Prometheus (GMP) as a prometheus compatible database
Bugs
- Fixed a bug with the
/predict/speccost
API which could cause an unexpected error: "Failed to predict cost impact of specs: cannot predict impact of nil spec" - Fixed UI issue adding AWS cloud integration
- Added empty check for cluster sizing data array
- Fixed error around cloudCost filter key mapping
- Fixed inability to save an advance report
- Fixed a bug where request right-sizing recommendations would fail with a 500 error: “Recommending requests from data: CPU algorithm set to max but no max data is available" when no data matched the user-provided filter. The API now returns a 200 with an empty response instead of an error in this case.
- Fixed a bug where the Overview page was not using the designated Cluster Profile from the API.
- Fixed the broken
/etl/allocation/delete
endpoint - Fixed a bug in Cluster Sizing recommendations in which DaemonSet per-node resource requirements were being overestimated (overestimation would scale with # of replicas).
- Fixed a bug where clicking table rows on the
/low-disk
page wasn't opening the relevant Grafana dashboard. - Updated pagination logic such that only the data for the given page is displayed, instead of all data on every page.
- Added reconciliation for Weekly ETL to fix discrepancy between daily and weekly ETL
Community
- 2079 Added NodeExporter dnsPolicy option
V1.103.0-RC.9
V1.103.0-rc.9 Pre-release
Edit: V1.103.0-rc.9
Delete: V1.103.0-rc.9
1.103.0-rc.9 is a pre-release. It is to help gather feedback from the community and give users a chance to test Kubecost before v1.103.0 is officially released.
After taking v1.103.0-rc.9 for a test drive, if you have any feedback, it would be great if you could open an issue here https://github.com/kubecost/cost-analyzer-helm-chart/issues/new/choose.
The official change log will come out with the v1.103 release. The estimated release date is Wednesday, May 3rd.
V1.103.0-RC.10
V1.103.0-rc.10 Pre-release
Edit: V1.103.0-rc.10
Delete: V1.103.0-rc.10
1.103.0-rc.10 is a pre-release. It is to help gather feedback from the community and give users a chance to test Kubecost before v1.103.0 is officially released.
After taking v1.103.0-rc.10 for a test drive, if you have any feedback, it would be great if you could open an issue here https://github.com/kubecost/cost-analyzer-helm-chart/issues/new/choose.
The official change log will come out with the v1.103 release. The estimated release date is Thursday, May 4th.
V1.103.0-RC.8
V1.103.0-rc.8 Pre-release
Edit: V1.103.0-rc.8
Delete: V1.103.0-rc.8
1.103.0-rc.8 is a pre-release. It is to help gather feedback from the community and give users a chance to test Kubecost before v1.103.0 is officially released.
After taking v1.103.0-rc.8 for a test drive, if you have any feedback, it would be great if you could open an issue here https://github.com/kubecost/cost-analyzer-helm-chart/issues/new/choose.
The official change log will come out with the v1.103 release. The estimated release date is Wednesday, May 3rd.