Community
Kubecost#
| Chart Name | Version | App version |
|---|---|---|
| kubecost | 2.5.3 | 2.5.3 |
Kubecost is a powerful tool designed to help teams running Kubernetes manage and optimize their cloud infrastructure spending. It provides real-time visibility into the costs associated with your Kubernetes deployments, enabling you to understand where your money is going and identify opportunities for savings.
Looking for Commercial Support? LEARN MORE
Prerequisites#
Deploy k0rdent v1.8.0: QuickStart
Install template to k0rdent#
helm upgrade --install kubecost oci://ghcr.io/k0rdent/catalog/charts/kgst --set "chart=kubecost:2.5.3" -n kcm-system
Verify service template#
Deploy service template#
Prerequisites#
Deploy k0rdent v1.8.0: QuickStart
Install template to k0rdent#
helm upgrade --install traefik oci://ghcr.io/k0rdent/catalog/charts/kgst --set "chart=traefik:39.0.5" -n kcm-system
helm upgrade --install kubecost oci://ghcr.io/k0rdent/catalog/charts/kgst --set "chart=kubecost:2.5.3" -n kcm-system
Verify service template#
kubectl get servicetemplates -A
# NAMESPACE NAME VALID
# kcm-system traefik-39-0-5 true
# kcm-system kubecost-2-5-3 true
Deploy service template#
apiVersion: k0rdent.mirantis.com/v1beta1
kind: MultiClusterService
metadata:
name: kubecost
spec:
clusterSelector:
matchLabels:
group: demo
serviceSpec:
services:
- template: traefik-39-0-5
name: traefik
namespace: kubecost
values: |
traefik:
deployment:
kind: DaemonSet
ports:
web:
port: 8000
hostPort: 80
websecure:
port: 8443
hostPort: 443
- template: kubecost-2-5-3
name: kubecost
namespace: kubecost
values: |
cost-analyzer:
ingress:
enabled: true
hosts: ['']