Releases: kubecost/cost-analyzer-helm-chart
Releases · kubecost/cost-analyzer-helm-chart
v1.36.0
Open source:
Commercial product:
- Upgrade Available icon on settings page when an upgrade is available.
- Fix namespace insights page.
v1.35.0
Open source:
- Release container_uptime_seconds metric
Commercial product:
- Better page navigation UI
- Fix frontend issue with out-of-cluster cost loading reloading
- Properly support different --name parameter on install
- Reload notifications page after update
- Add new error handler
- Add CPU throttling to namespace health
- Fix Prometheus query issue when there is a PV with same name in different namespaces
v1.34.0
Open source:
- Moved limits to be configurable in values, dropped defaults to reduce risk of throttling
- Increased default resource requests
- Fixed Azure issues
Commercial product:
- Handle custom storageclasses in real-time assets
- Add test email functionality
- Address character encoding issue
- Show all namespaces in Grafana dashboard
- Fixed various other issues
v1.33.0
Open source:
- Generated YAML manifest to install without Tiller
- Added namespace filtering to cost model
- Added default storage price
- Added cloud management platform name
- Fix several query and helm issues.
Commercial product:
- Update namespace page &has health calculation
- Improve performance of namespace page
- Add warnings when Kubecost metrics are missing
- Simplify GCP key addition
v1.32.0
- Created new namespace page with health & efficiency scores
- Enabled ability to export cost allocation model in CSV format
- Exposed weekly email update functionality in Business product
- Linked to new help documentation for cost model controls
- Added new integration and unit tests
- Increase nginx & Go server timeouts to handle large historical datasets
v1.31.0
If you’re using your own prometheus and not installing from the chart, note that supplying metrics from the cost-analyzer app to prometheus is now required. More information here.
Helm:
- Fix permissions issues with NFS provisioner
- Add app field to common labels
App:
- Add ability to allocate idle cluster costs to namespaces, etc.
- Update control panel on cost allocation page
- Use 'up' query to test availability of Kubecost metrics in prometheus
- Fix issues with PV panics and GPUs and make performance improvements
v1.29.0
If you’re using your own prometheus and not installing from the chart, note that supplying metrics from the cost-analyzer app to prometheus is now required. More information here.
Helm:
- Stop running as root: run as user 1001
- Prometheus operator support
App:
- Add ability to view cost allocation by totals, hourly rate, daily rate, and monthly rate
- Add Kubecost metrics to Prometheus diagnostic test in /settings
- New allocation math when price breakdowns by resource not available
- Support cost rollups over time periods
- Bump base images to alpine 3.9.4
- Stop failing when PV data is unavailable (warn instead)
- Support projections on fields of the cost model json objects to return subsets of data
v1.28
Helm
- Helm chart labels added
- Support installation without persistent volumes
- Better ingress support
- Support the Azure RateCard billing api
- Speed up the init pod
App
- Performance improvement for 90+ day cost model queries
- Add missing calendar images
- Fix race condition in /settings
v1.27
Helm
- Add ingress resource
- Add configurable PVC size
App
- Begin support for Chrome versions < 58
- Fix paginated gpu merging
- Add first CI pipeline
- Improve load time on cost allocation page
- Add prometheus diagnostic test in /settings
*Fix issue in namespace dashboard
v1.26
Helm
- Increase default Prometheus persistent volume size
- Expose option to configure data retention period
- Add option to use custom Grafana Url not routed through Kubecost proxy
- No longer install Grafana config map when Grafana installation is disabled
App
- Add custom time window for cost allocation model
- Add Prometheus diagnostic test in Settings
- Remove network estimates from cluster dashboard
- Improvement for on-prem clusters
- Fix minor bugs and make UI improvements