olOpsLyft Docs

Kubernetes

Install the OpsLyft cost agent with Helm to break cluster cost down by namespace and workload.

OpsLyft breaks Kubernetes cost down by namespace and workload with a lightweight cost agent you install with Helm. It takes about five minutes per cluster.

Before you begin

  • kubectl and helm access to each cluster you want to track.
  • The cloud account that runs the cluster should already be connected, so OpsLyft can price the nodes.

Install the agent

Copy the Helm command

Choose Kubernetes and select Copy Helm command. The command includes your cluster token.

Run it against each cluster

Run the command with your kube context set to the cluster. Repeat for every cluster you want tracked.

Check Live inventory

Namespaces and workloads show up in Live inventory once the agent reports in.

Read-only

The agent reads resource requests and usage. It doesn't change workloads, scale anything, or read application data.

Allocating by namespace

If your teams map to namespaces, choose Kubernetes namespaces as your allocation method in onboarding, or build a lens on the namespace dimension. See Allocate cost to teams.

Idle capacity

Cluster cost that isn't requested by any workload shows as idle. Keep it visible as its own line so teams see what they reserve but don't use.

On this page