Skip to content

Commit

Permalink
Update master to release v1.94.0 (#1464)
Browse files Browse the repository at this point in the history
* Pin local chart dependencies in Chart.yaml files

* Add condition flags for dependencies

* Add condition flag for kube-state-metrics chart

* Add INGEST_POD_UID env variable + helm value

* Re-comment code + add clarification

* remove deprecated server port

* Add maxPrometheusQueryDurationMinutes setting

* Update values.yaml (#1342)

* Added SEK to supported currencies.

* Added in Customer Google Tag to values and environment variables

* Fixed tag names.

* Updated google analytics tag to be marked as enterprise.

* Fix duplicate app labels and expose Grafana PSP config (#1347)

* fix: fixed duplicate app labels in metric exporter

* fix: added default value for Grafana PSP

Co-authored-by: Ajay Tripathy <ajay@kubecost.com>

* FIX prometheus ingress (#1375)

Co-authored-by: Volodymyr Lisnyi <volodymyrlisnyi@MacBook-Pro-Volodymyr.local>

* cluster controller service key secret optional

This smooths the adoption path for cluster controller features, like
1-click request sizing, that don't require service keys. Cluster
controller will be updated to gracefully handle situations where these
keys don't exist.

* Reverse patch of #1361 into develop from v1.92

* Reverse patch of #1338 into develop from v1.92

* cluster controller to v0.0.6 for optional secret

* Changing version (#1381)

Changing to lastest version i.e. 1.92.0

* Fix PSP issue for Network-Costs if you want to run multiple kubecost maybe for Testing
Use Release Name instead of ServiceAccount Name for Role, ClusterRole and bindings.

* Adds an env var to the cost model indicating whether Grafana is enabled.

* Modified GRAFANA_ENABLED env var logic to be clearer

* Add athena workgroup to config

* fix cloud usage defaulting

* Remove GOGC tuning from cost-model

* Add github action to validate chart

* White List LoadBalancer Cost

* Add kubecost_load_balancer_cost to Metric White List

* Add logging to readme

* add detail to helm install notes (#1418)

* add detail to helm install notes

* Add error_throttle_sleep to Grafana sidecar (#1413)

* Add editor group to RBAC

* apiextensions.k8s.io/v1beta1 to v1

* conditional api use

* Remove duplicate 'RELEASE_NAME' env var

* versioning fix

* James/add pln support (#1433)

* adds PLN language support

* should restore formatting

* formatting again

* saved without formatting

* selfsigned cert flags (#734)

* selfsigned cert stuff

* fix name of configmap

* add selfsigned certs for all thanos deps

* Document grafana.sidecar.dashboards.enabled and add to agent example (#1432)

* Document grafana.sidecar.dashboards.enabled option in cost-analyzer chart

* Update values-agent.yaml

* Ajay tripathy etl readonly perms (#1421)

* remove server block and associated values

* fix conflicts

* AjayTripathy-vmware

* use flag to generate rbac templates

* undo accidental change

* add newline

* remove empty file

* fix templating name

* fixes

* Switch etlReadOnlyMode false

* Bump to v1.94.0-rc.0

Commit auto-generated by release script.

* Updated to have the context name description next to clusterName. (#1450)

* Update cluster-controller to v0.1.0

This includes a BREAKING CHANGE to the cluster-turndown functionality
that is wrapped by cluster-controller. The breaking changes are
summarized in
https://github.com/kubecost/cluster-turndown/releases/tag/v2.0.0 and
should be featured prominently in release notes.

* Update turndownschedules CRD for v2 of turndown

v2 of turndown changes the namespacing of the turndown resources to match
K8s API policy. See discussion and references in
kubecost/cluster-turndown#44 for more detail.

The new CRD YAML is copied from cluster-turndown v2.0.1

* Fix infinite redirect for users with no rbac roles

* Pick etl-filestore-default for v1.94 (#1453)

* Add etlFileStoreEnabled: true to values.yaml

* Update helm chart to default to ETL file store

* Bump to v1.94.0-rc.1 (#1458)

Commit auto-generated by release script.

* Bump to v1.94.0 (#1463)

Commit auto-generated by release script.

Co-authored-by: keith.hand <keith@hand.technology>
Co-authored-by: keith.hand <43491549+keithhand@users.noreply.github.com>
Co-authored-by: keith.hand <rkeithhand@gmail.com>
Co-authored-by: Kaelan Patel <kaelanspatel@gmail.com>
Co-authored-by: Niko Kovacevic <nikovacevic@gmail.com>
Co-authored-by: Naresh Agrawal <62406250+nareshagrawal@users.noreply.github.com>
Co-authored-by: Cameron Hall <me@chall.id.au>
Co-authored-by: Ajay Tripathy <ajay@kubecost.com>
Co-authored-by: Volodymyr <vova3379@users.noreply.github.com>
Co-authored-by: Volodymyr Lisnyi <volodymyrlisnyi@MacBook-Pro-Volodymyr.local>
Co-authored-by: Michael Dresser <michaelmdresser@gmail.com>
Co-authored-by: dschunack <dschunack@web.de>
Co-authored-by: Neal Ormsbee <neal.ormsbee@gmail.com>
Co-authored-by: Daniel Ramich <dan@inngest.com>
Co-authored-by: Dan Ramich <dramich@users.noreply.github.com>
Co-authored-by: Sean Holcomb <seanholcomb@gmail.com>
Co-authored-by: Matt Bolt <mbolt35@gmail.com>
Co-authored-by: Kaelan Patel <32113845+kaelanspatel@users.noreply.github.com>
Co-authored-by: Jesse Goodier <31039225+jessegoodier@users.noreply.github.com>
Co-authored-by: Sean Pomeroy <sean.pomeroy@gmail.com>
Co-authored-by: wolfeaustin <wolfe_austin@yahoo.com>
Co-authored-by: Morten Mjelva <morten.mjelva@gmail.com>
Co-authored-by: James Jarrett <jjarrett21@gmail.com>
Co-authored-by: Brandon High <highb@users.noreply.github.com>
  • Loading branch information
1 parent a007559 commit 4c673a2
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
4 changes: 2 additions & 2 deletions cost-analyzer/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
apiVersion: v2
appVersion: "1.94.0-rc.1"
appVersion: "1.94.0"
description: A Helm chart that sets up Kubecost, Prometheus, and Grafana to monitor
cloud costs.
name: cost-analyzer
version: "1.94.0-rc.1"
version: "1.94.0"
annotations:
"artifacthub.io/links": |
- name: Homepage
Expand Down
1 change: 1 addition & 0 deletions cost-analyzer/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -793,3 +793,4 @@ awsstore:
# mountPath: "/some/custom/path/productkey.json" # (use instead of secretname) declare the path at which the product key file is mounted (eg. by a secrets provisioner). The file must be of format { "key": "kc-b1325234" }
# cloudIntegrationSecret: "cloud-integration"
# ingestPodUID: false # Enables using UIDs to uniquely ID pods. This requires either Kubecost's replicated KSM metrics, or KSM v2.1.0+. This may impact performance, and changes the default cost-model allocation behavior.

0 comments on commit 4c673a2

Please sign in to comment.