What's Changed
- Add teamsError.html to nginx routing by @kaelanspatel in #3827
- add labels, securityContext and image pull secret in cluster controller by @mittal-ishaan in #3835
- Do not put the Kubecost logo behind auth by @nealormsbee in #3837
- bump cluster-controller v0.16.12 by @cliffcolvin in #3839
- add helm values for cluster controller primary access from secondary by @cliffcolvin in #3784
- Bump kiwigrid/k8s-sidecar from 1.29.1 to 1.30.0 in /cost-analyzer by @dependabot in #3833
- Bump grafana/grafana from 11.4.0 to 11.5.1 in /cost-analyzer by @dependabot in #3834
- Fix teams enablement condition by @kaelanspatel in #3855
- Configure Mend for GitHub Enterprise by @ibm-mend-app in #3822
- fix: ksm metrics were getting duplicated in openshift env using in-cluster prometheus by @mittal-ishaan in #3864
- Add options to set additional nginx headers by @nealormsbee in #3817
- fix: grafana dashboard templating by @takirala in #3826
- Revert "fix: ksm metrics were getting duplicated in openshift env using in-cluster prometheus" by @mittal-ishaan in #3871
- bump cluster controller to v0.16.13 by @nickcurie in #3858
- Refactor forecasting template by @ivankube in #3863
- Remove thread limit on read database by @biancaburtoiu in #3845
- Fix repo for kubecost-modeling by @thomasvn in #3880
- Update kubecost.yaml and cost-analyzer/values.yaml to target v0.1.22 of the kubecost-modeling image by @nealormsbee in #3879
- Update compatibility matrix by @chipzoller in #3885
- add extraEnv and logLevel in helm values for clusterController by @mittal-ishaan in #3886
- fix Prometheus recording rules format by @ivankube in #3888
- Removes ALLOCATION_NODE_LABELS_INCLUDE_LIST and associated values.yaml option so all node labels get populated in the allocation workload by @avrodrigues5 in #3892
- add category/chargeback nginx routes by @nickcurie in #3900
- Bump kiwigrid/k8s-sidecar from 1.30.0 to 1.30.1 in /cost-analyzer by @dependabot in #3893
- Bump prometheus/prometheus from v3.1.0 to v3.2.0 in /cost-analyzer by @dependabot in #3896
- Bump prom/node-exporter from v1.8.2 to v1.9.0 in /cost-analyzer by @dependabot in #3897
- Bump prometheus-operator/prometheus-config-reloader from v0.79.2 to v0.80.1 in /cost-analyzer by @dependabot in #3895
- Bump prometheus-engine/frontend from v0.4.1-gke.0 to v0.15.1-gke.0 in /cost-analyzer by @dependabot in #3894
- [KCM-3289] Collections 3.0: Add /query/chargeback/total and /timeseries by @biancaburtoiu in #3899
- [KCM-3366] Restrict CORS headers by @nealormsbee in #3904
- Fix teams configmap from values by @kaelanspatel in #3908
- nginx routing for category sharing endpoints by @nickcurie in #3906
- KCM-3462: allow user to provide custom labels to append each provider's default nodegroup label using helm to identify nodegroups in their setup by @avrodrigues5 in #3901
- Prevent installing Grafana dashboards when Grafana is disabled by @chipzoller in #3911
- bump kubecost-network-costs 0.17.8, bump kubecost-modeling 0.1.23 by @cliffcolvin in #3912
- Bump cluster-controller to v0.16.14 by @thomasvn in #3913
- Bump prometheus/prometheus from v3.2.0 to v3.2.1 in /cost-analyzer by @dependabot in #3915
- Bump grafana/grafana from 11.5.1 to 11.5.2 in /cost-analyzer by @dependabot in #3914
- Teams config example by @jessegoodier in #3910
- Set runAsUser=0 for network-costs daemonset by @thomasvn in #3916
- Default-enable Multi Cluster Diagnostics by @thomasvn in #3397
- Request Sizing Profiles saved on PV and Expose GET, POST, and DELETE Operations with Values from Helm by @avrodrigues5 in #3922
- Bump prometheus/alertmanager from v0.28.0 to v0.28.1 in /cost-analyzer by @dependabot in #3929
- Bump kiwigrid/k8s-sidecar from 1.30.1 to 1.30.2 in /cost-analyzer by @dependabot in #3928
- Fix logic for the
/model/multi-cluster-diagnostics-enabled
endpoint. by @thomasvn in #3933 - remove unecessary nginx route after code changes in KCM branch by @avrodrigues5 in #3937
- Add master API key for auth integrations by @kaelanspatel in #3925
- Standardizing comments for clarity (part 1) by @thomasvn in #3932
- Removes GCP Marketplace install from Helm chart by @thomasvn in #3941
- bump cluster controller 0.16.15 by @cliffcolvin in #3950
- Bump prometheus-operator/prometheus-config-reloader from v0.80.1 to v0.81.0 in /cost-analyzer by @dependabot in #3948
- bump modeling by @cliffcolvin in #3952
- bump network-costs by @cliffcolvin in #3956
- remove tags from eks values file by @jessegoodier in #3958
- Bump in-code version for 2.7.0-rc.0 by @cliffcolvin in #3965
New Contributors
- @ibm-mend-app made their first contribution in #3822
Full Changelog: v2.6.5-rc.1...v2.7.0-rc.0