Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions apps/kubecost/charts/charts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@ charts:
kubecost:
- version: 2.5.3
appVersion: 2.5.3
- version: 2.9.7
appVersion: 2.9.7
2 changes: 1 addition & 1 deletion apps/kubecost/charts/kubecost-2.5.3/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: kubecost
description: A Helm chart to refer the official "kubecost" helm chart
description: A Helm chart that references the official "kubecost" Helm chart.
type: application
version: 2.5.3
dependencies:
Expand Down
6 changes: 6 additions & 0 deletions apps/kubecost/charts/kubecost-2.9.7/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: cost-analyzer
repository: https://kubecost.github.io/cost-analyzer/
version: 2.9.7
digest: sha256:8093579d21cfb8854f9c66da7867083dd8747112db722a04b5af9d7f0594993e
generated: "2026-10-08T17:28:39.685733455Z"
9 changes: 9 additions & 0 deletions apps/kubecost/charts/kubecost-2.9.7/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: v2
name: kubecost
description: A Helm chart that references the official "kubecost" Helm chart.
type: application
version: 2.9.7
dependencies:
- name: cost-analyzer
version: 2.9.7
repository: https://kubecost.github.io/cost-analyzer/
4 changes: 4 additions & 0 deletions apps/kubecost/charts/st-charts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,7 @@ st-charts:
dep_name: cost-analyzer
version: 2.5.3
repository: https://kubecost.github.io/cost-analyzer/
- name: kubecost
dep_name: cost-analyzer
version: 2.9.7
repository: https://kubecost.github.io/cost-analyzer/
8 changes: 7 additions & 1 deletion apps/kubecost/example/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,12 @@ name: example
type: application
version: 2.5.3
dependencies:
# cost-analyzer 2.9 requires a federated store and the agent only accepts
# object storage, so the example has to bring one.
- name: minio
version: 17.0.21
repository: oci://ghcr.io/k0rdent/catalog/charts
- name: kubecost
version: 2.5.3
version: 2.9.7
repository: oci://ghcr.io/k0rdent/catalog/charts
mcs_dep_index: 0
35 changes: 35 additions & 0 deletions apps/kubecost/example/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
minio:
minio:
# MCS deploys each dependency as its own release, so pin the name kubecost
# points at instead of letting it follow the release name.
fullnameOverride: minio
global:
security:
allowInsecureImages: true
image:
repository: bitnamilegacy/minio
console:
image:
repository: bitnamilegacy/minio-object-browser
auth:
rootUser: kubecost
rootPassword: kubecost-example
defaultBuckets: kubecost

kubecost:
global:
# Both became mandatory in cost-analyzer 2.9; clusterId has to match the
# chart's own prometheus.server.global.external_labels.cluster_id default.
clusterId: cluster-one
federatedStorage:
# The finops agent rejects anything but object storage ("storage with type
# FILESYSTEM is not supported"), so point it at the bundled MinIO. Use a
# real S3/GCS/Azure bucket for anything beyond a demo.
config: |
type: S3
config:
bucket: kubecost
endpoint: minio:9000
access_key: kubecost
secret_key: kubecost-example
insecure: true