From 5f448b6ece52081df919c10f6f2a59161c4c8789 Mon Sep 17 00:00:00 2001 From: Michele Cereda Date: Tue, 24 Jun 2025 23:46:40 +0200 Subject: [PATCH] fix([open|kube]cost): review and adjust commands --- knowledge base/kubernetes/kubecost.md | 9 +++++---- knowledge base/kubernetes/opencost.md | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/knowledge base/kubernetes/kubecost.md b/knowledge base/kubernetes/kubecost.md index a849de0..e2d3753 100644 --- a/knowledge base/kubernetes/kubecost.md +++ b/knowledge base/kubernetes/kubecost.md @@ -15,6 +15,7 @@ Built on top of [OpenCost]. ```sh helm repo add 'kubecost' 'https://kubecost.github.io/cost-analyzer/' && helm repo update 'kubecost' +helm search repo 'kubecost/cost-analyzer' --versions helm show values --repo 'https://kubecost.github.io/cost-analyzer/' 'cost-analyzer' @@ -24,10 +25,10 @@ helm --namespace 'kubecost' upgrade --install 'kubecost' --create-namespace \ --set 'persistentVolume.enabled=false' # EKS-specific -VERSION='' \ +VERSION='2.8.0' \ helm --namespace 'kubecost' upgrade --install 'kubecost' --create-namespace \ 'oci://public.ecr.aws/kubecost/cost-analyzer' --version "$VERSION" \ - --values "https://raw.githubusercontent.com/kubecost/cost-analyzer-helm-chart/$VERSION/cost-analyzer/values-eks-cost-monitoring.yaml" + --values "https://raw.githubusercontent.com/kubecost/cost-analyzer-helm-chart/v$VERSION/cost-analyzer/values-eks-cost-monitoring.yaml" helm --namespace 'kubecost' uninstall 'kubecost' \ && kubectl delete namespace 'kubecost' @@ -39,8 +40,8 @@ helm --namespace 'kubecost' uninstall 'kubecost' \ Usage ```sh -kubectl --namespace 'kubecost' port-forward 'svc/kubecost-cost-analyzer' '9090' \ -&& open 'http://localhost:9090' +kubectl --namespace 'kubecost' port-forward 'deployment/kubecost-cost-analyzer' '9090' +open 'http://localhost:9090' ``` diff --git a/knowledge base/kubernetes/opencost.md b/knowledge base/kubernetes/opencost.md index 2f79a3c..5685512 100644 --- a/knowledge base/kubernetes/opencost.md +++ b/knowledge base/kubernetes/opencost.md @@ -46,7 +46,7 @@ helm --namespace 'opencost' uninstall 'opencost' \ ```sh kubectl --namespace 'opencost' port-forward 'service/opencost' '9003' '9090' -curl 'http://localhost:9003/allocation/compute?window=60m' \ +curl 'http://localhost:9003/allocation/compute?window=60m' open 'http://localhost:9090' ```