github kubecost/cost-analyzer-helm-chart v1.92.0

latest releases: v2.3.0-rc.0, v2.1.2, v2.1.2-rc.4...
2 years ago

Configuration/Architecture

  • Core ETL restructuring including the removal of Cloud Assets which is replaced by Cloud Usage. All /model/etl/asset/cloud/ endpoints have been replaced with /model/etl/cloudUsage/.
  • Enabled new cloud usage configuration by default, if cloud assets were disabled, then new cloud usage configuration is set to false. (#1333 and #1335)
  • Added option to customize Thanos deployment strategies. (#1331)
  • Users can set autotuning for nginx. (kubecost/cost-analyzer-frontend#570)
  • Users can now set customised fqdn values in the NGINX config. (#1306)
  • Users can see the full list of supported currencies in values.yaml. (#1310)
  • Users can now set the NOK currency. (kubecost/cost-analyzer-frontend#555)
  • Updates the configuration for our S3 storage implementation to match the latest Thanos Configuration: https://thanos.io/tip/thanos/storage.md/#s3 (kubecost/cost-model#1092)
  • Remove cost-analyzer-server which has been deprecated for several releases. This allows kubecost to run with fewer containers and lowers its memory footprint. (#1330)

Alerts

  • Budget alerts and test alerts now send neatly formatted HTML tables over email.

Frontend

  • Users will have better insight into the savings mentioned in the Savings page cards. (kubecost/cost-analyzer-frontend#568)
  • Users will now have better support for large numbers on the inspect allocations page. (kubecost/cost-analyzer-frontend#572)

Bugs fixed in this release

  • Fix GPU reconciliation NaN issue
  • Fix incorrect cloud diagnostics
  • Fixed query issues where asset (start, end) timestamps would routinely exceed the window, causing logs, and would often also be 1m short, resulting in durations of 59m instead of 1h. (kubecost/cost-model#1127)
  • Fixed idle filtration missing GPU (kubecost/cost-model@9098a95)
  • Fixed bug where Summary Allocation would not account for disabled reconciliation in sharing coefficients (kubecost/cost-model@bb847ad)
  • Fixed undistributed idle implementation in Allocation API (kubecost/cost-model@cea8404)
  • Fixed bug for Summary Allocation API with idle-by-node and filtering and shared resources (kubecost/cost-model@b54feb3)
  • Fixed bug in both Allocation API and Summary Allocation API where shared tenancy costs would slightly skew sharing coefficients for shared resources (kubecost/cost-model@7ce8347)
  • Fixed bug where original copies of totals store could be mutated... ouch (kubecost/cost-model@bfb98b7)
  • Fixed bug caused by race condition when reconciling with multi-cloud
  • Removed duplicate "app" label in the kubecost-agent Deployment (#1323)
  • Links from Cost Allocation table rows to their Inspect page will now function when aggregating by labels that include "." and/or "/" characters. (kubecost/cost-analyzer-frontend#557)

Don't miss a new cost-analyzer-helm-chart release

NewReleases is sending notifications on new releases.