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

latest releases: v2.5.0-rc.0, v2.4.2, v2.4.2-rc.1...
23 months ago

v1.99.0 Release Notes

Major

Minor

  • Added network costs and drill-in to the overview page
  • Allocation and Allocation PDF Exports
  • Customizable email alert subject lines
  • 1742 Configure Prometheus scrape metrics
  • 1799 RBAC support for authorization to view data by labels
  • 1722 Support AWS pricing data in air-gapped environments
  • 1477 Add unmounted PVCs to unmounted allocation by namespace
  • 1480 Support for on-prem GPU pricing
  • Introduce historical efficiency data to the V2 request sizing API
  • Changes Inspect header styling to match that of other pages throughout the app
  • Support one click request sizing in new UI
  • Added an explanatory tooltip to the Name column in the Cost Allocation table to improve user experience
  • Notifies users that they are using an unsupported version
  • Improved Context Switcher usability
  • Added automaxprocs for better performance when CPU requests are set
  • Added default request and limits to network costs daemonset to reduce CPU usage under load
  • Added a column to the new UI request right-sizing page to show the historical efficiency of the workload
  • Improved request sizing drilldown experience
  • 1821 Adds Access-Control-Allow-Methods header for the Cluster Controller routes
  • Removed the count queries and count features of the new overview page to increase performance
  • Improved stability for savings/clusterSizingETL for multi-cluster customers
  • Added banner to the new Settings page when an update is available
  • Add window to Allocation CSV download
  • Reduced log level on spammy disk logs.
  • Upgrades Grafana sidecar image version from 1.19.2 -> 1.21.0
  • Improve ContainerStats logs for default visibility
  • Improve ContainerStats pipeline stability at high Prometheus/Thanos scales by building data in subwindows
  • ContainerStats pipeline builds most recent windows first
  • Disables ContainerStats pipeline by default (when CONTAINER_STATS_ENABLED is unset) for users who do not use the Helm chart

Bug Fixes

  • 1729 Saved reports created via values.yaml ignored if not persistent volume
  • Fix a bug where the Cloud Integration details on the Diagnostics page always showed coverage as undefined
  • Updated frontend to use new API request for Cost Allocation View API when Idle is set to "Hide" option. (The legacy UI manually filtered out idle data, so the old logic is misleading)
  • Fixed bug causing savings total to not match total on overview
  • Fix a bug where the UI allowed setting arbitrary windows for alerts, which is not supported
  • Fixed shared cost settings to not reflect in Allocation page until hard refresh
  • 1642 Beta Solution for failed cluster sizing recommendations when DaemonSets do not run on all nodes
  • 1809 Fixed broken URI for keyinstructions section
  • 1773 Fixed Installing Kubecost on K8s v1.25 clusters fails due to PodSecurityPolicy
  • 1430 Partial fix for Azure cloud integration config ignores kubecostProductConfigs
  • 1813 Masks Slack URL in Monitor Cluster Health
  • 1339 Fixed Azure nodes naming mismatch
  • 1835 Fixed AWS Resource tags in s3 CUR integration have s."resourceTags/user:Name prefix
  • Fixed a bug where first load of the application in a new browser could fail to render
  • Improved AlertTest error messages

Opencost

  • 1541 Fixed ListDirectories for GCS not working properly
  • 1539 Fixed a Panic during system disk retrieval for a node when Alibaba service key is not given
  • 1537 Fixed UI mismatch between old UI and new UI resulting from the impact of calculating RAM and CPU efficiency of allocations not active for entire duration of the requested window.
  • 1531 Updated- golang AWS SDK to v1.44.153 from v1.28.9 as detailed here
  • 1530 Reduce log level of metric parsing warnings in ClusterDisks
  • 1505 Allow users to define what pricing endpoint to read AWS pricing data from
  • 1492 Replace ioutil which has been deprecated since go1.16 and some OS functions are more efficient
  • 1480 Adds Custom Pricing for GPU support
  • 1477 Added unmounted pvcs to unmounted alloc by namespace
  • 1476 Fixed unmounted PVCs being marked as mounted

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

NewReleases is sending notifications on new releases.