Kubernetes FinOps Platform
K8Cost analyzes CPU, memory, and storage usage across every pod, namespace, and cluster — then generates specific right-sizing recommendations with dollar amounts attached. Built for FinOps teams who need numbers, not dashboards full of green checkmarks.
Visibility
Cost per namespace, per workload, per hour
Break down your cloud bill to the pod level. See which teams, services, and jobs are consuming what — mapped to real AWS, GCP, or Azure instance pricing.
Optimization
Right-sizing recommendations with dollar impact
Every recommendation shows current vs. recommended resource requests, the rule that triggered it, severity level, and estimated monthly savings. Approve, reject, or apply directly.
Governance
Alerts, audit trails, and approval workflows
Set budget thresholds per cluster or namespace. Get alerted on anomalies. Every recommendation action is logged in a full audit trail for compliance.
A single Kubernetes CronJob collects resource metrics from your cluster. Read-only access. No kubeconfig stored on our side.
Our rules engine evaluates CPU over-provisioning, memory waste, idle workloads, orphaned PVCs, replica misconfigs, and more — each with configurable thresholds.
Each recommendation shows the exact resource change and dollar impact. Approve individually or in bulk. Roll back any change with one click.
Built around the problems FinOps teams actually deal with
Costs broken down by cluster, namespace, and workload using real cloud provider pricing for AWS, GCP, and Azure instances. Updated pricing data, not estimates.
40+ YAML-defined rules detect CPU/memory over-provisioning, idle pods, orphaned storage, replica misconfigurations, and security anti-patterns. Every rule is configurable.
Threshold-based alerts on cost spikes, resource anomalies, and budget overruns. Configurable cooldown periods. Slack webhook support for team channels.
Manage EKS, GKE, AKS, and on-prem clusters from a single dashboard. Each cluster gets its own cost model based on its cloud provider and region.
Full API coverage for every dashboard action: list recommendations, approve changes, pull cost reports. Ship with a CLI for scripting and CI/CD integration.
Every recommendation approval, rejection, and rollback is logged with user, timestamp, and reason. SSO and role-based access control on Scale plans.
Flat monthly rates based on cluster and node count. No per-query fees, no usage surprises.
Evaluate the platform
Includes:
For small teams getting started
Multi-cluster for growing teams
For platform teams with compliance needs
For large organizations
Unlimited scale with dedicated support
New accounts include a 14-day free trial. No credit card required to get started.
You deploy a Kubernetes CronJob into your cluster using our provided manifest. The job collects pod, node, and namespace metrics via the Kubernetes API and metrics-server, then sends the results to your K8Cost account over HTTPS. We never ask for or store your kubeconfig.
AWS (EKS), Google Cloud (GKE), and Azure (AKS). Our pricing engine maps your workloads to the actual instance types and regional pricing from each provider. On-prem clusters are supported with configurable cost models.
The rules engine covers eight categories: CPU and memory over-provisioning, idle workloads with near-zero utilization, over-replicated deployments with fake HA, orphaned PVCs, underutilized nodes, namespace quota misalignment, security misconfigurations (like privileged containers), and performance issues like pod restart storms and misconfigured HPAs.
Yes. Rules are defined in YAML with configurable thresholds, severity levels, and operators. You can disable rules that don't apply to your environment, adjust ratio thresholds (e.g., flag CPU when requests exceed 2x actual usage), or set different severity levels to match your team's priorities.
Yes — every new account starts with a 14-day free trial of the Free plan so you can explore the platform. Paid plans have no trial; you upgrade directly through Stripe checkout when you're ready for more clusters, nodes, and advanced features.
Connect your first cluster in the Free plan. No credit card, no sales call.