Resource View

A human-friendly view for all your Kubernetes resources

Status, restarts, usage and related resources at a glance, for every kind of resource including your CRDs. No more reading raw YAML to find out what's wrong.

Download Aptakube
macOS, Windows and Linux
The Pods list with status, restarts and the reason for the last restart

YAML is how Kubernetes stores your resources, not how people read them. A Pod's YAML easily runs to a few hundred lines, and the one thing you're looking for, like why it restarted, is buried somewhere in the middle.

As a GUI, Aptakube can do better. It picks the fields that matter for each kind of resource, lays them out so they're easy to scan, and uses color for state: green for a running Pod, red for a failing one.

Lists that surface problems

Everything starts with a list. Each kind has its own columns: for Pods that's the status, the number of restarts, when and why the last restart happened, and how much CPU and memory they use. A Pod that was OOMKilled three minutes ago stands out among hundreds of healthy ones.

Lists work across namespaces and clusters, and the filter understands more than plain text:

  • worker webapp matches rows with both words, worker | webapp either of them.
  • !completed hides rows that match.
  • kube*exporter uses a wildcard, /^api-\d+$/ a regular expression.

Details that make sense

Open any resource for an overview of what matters for that kind. A Node shows its OS and kubelet version, taints and conditions, how much CPU and memory is used, requested and limited against what's allocatable, and the Pods scheduled on it, with how many more fit.

The overview of a Node with its details, CPU and memory utilization, and the Pods running on it

A Pod shows each container with its image, ports and the Services that send traffic to them, its volume mounts, and its environment variables. Variables that come from a ConfigMap or a Secret are resolved for you, and hovering one tells you where its value comes from.

A container of a Pod with its ports, environment variables resolved from a ConfigMap, and volume mounts

Everything is linked

Owners, Services, ConfigMaps, Secrets, volumes and Nodes are links, so you can follow a Deployment to its Pods, a Pod to its Node, or a Service to the Pods it selects. Open resources in tabs, go back and forward like in a browser, and keep the ones you visit often in your favorites.

Custom resources too

Every Custom Resource Definition in your cluster gets a list and a details view. Popular projects get dedicated pages that show what matters for them: Argo CD, Argo Rollouts, Flux, cert-manager, External Secrets, Gateway API, Karpenter, KEDA and the Vertical Pod Autoscaler.

YAML and events when you need them

Every resource also has its Events and its YAML a click away. When you need to change something, the YAML editor lets you do it without leaving the app.

More features

There's more

Your clusters are waiting

Download Aptakube, open it, and every cluster in your kubeconfig is one click away. Free on clusters with up to 5 nodes.

Download Aptakube
macOS, Windows and Linux

All platforms