# Kubecost Monitoring application providing real-time cost visibility and insights. Built on top of [OpenCost]. 1. [TL;DR](#tldr) 1. [Further readings](#further-readings) 1. [Sources](#sources) ## TL;DR
Setup ```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' helm --namespace 'kubecost' upgrade --install 'kubecost' 'kubecost/cost-analyzer' --create-namespace helm --namespace 'kubecost' upgrade --install 'kubecost' --create-namespace \ --repo 'https://kubecost.github.io/cost-analyzer/' 'cost-analyzer' \ --set 'persistentVolume.enabled=false' # EKS-specific 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/v$VERSION/cost-analyzer/values-eks-cost-monitoring.yaml" helm --namespace 'kubecost' uninstall 'kubecost' \ && kubectl delete namespace 'kubecost' ```
Usage ```sh kubectl --namespace 'kubecost' port-forward 'deployment/kubecost-cost-analyzer' '9090' open 'http://localhost:9090' ```
## Further readings - [Website] - [Codebase] - [OpenCost] ### Sources - [Documentation] - [Amazon EKS Integration] - [Deploying Kubecost on an Amazon EKS cluster] [OpenCost]: opencost.md [Amazon EKS Integration]: https://www.ibm.com/docs/en/kubecost/self-hosted/2.x?topic=installations-amazon-eks-integration [codebase]: https://github.com/kubecost [documentation]: https://github.com/kubecost/docs [website]: https://www.kubecost.com/ [Deploying Kubecost on an Amazon EKS cluster]: https://kubecost.awsworkshop.io/4_deploy_kubecost/41_deployingkubecost.html