Make sense of your Kubernetes clusters
Connect the Kubernetes clusters you already run and instantly understand what’s deployed, what’s exposed, what’s failing, and what should be cleaned up, without changing your deployment workflow.
Register, inspect, optimize, clean up.
Hyphen Agent watches cluster state, surfaces changes, recommends fixes, and applies only the actions your team approves.
Register what you have
One kubectl apply installs Horizon, Hyphen's in-cluster agent. It connects the cluster to your organization and starts reporting inventory for private cloud, AWS, Google Cloud, and Azure clusters.
See what changed
Inventory snapshots capture cluster state over time. Diffs show added, removed, and changed resources, including replica changes, so a weekly review does not turn into a kubectl search.
Optimize with approval
Ask Agent to review a workload before a launch, after an incident, or during normal review. It recommends replica changes backed by evidence, skips HPA-managed workloads, and rechecks state before applying what you approve.
Clean up on a schedule
A cleanup policy scans for stale resources on a schedule. Use per-cluster overrides for cadence, thresholds, and ignored namespaces. Scans stay read-only until you approve a deletion.
Works with the clusters you already run.
You do not need to deploy through Hyphen first. Point the agent at an existing production cluster and it inventories the resources already running, including namespaces, workloads, services, and config. No migration, redeploy, or downtime.
See what’s running, and what needs attention.
Each namespace is shown as a snapshot of ingresses, services, workloads, pods, and config. Not-ready workloads surface quickly, and warnings are grouped by reason so the team can start with the affected component.
Every cluster in one console.
EKS, GKE, AKS, and private clusters appear in one list. Provider, state, and last-seen status are detected automatically, so the team has a shared view of which clusters exist and whether they are healthy.
Optimization and cleanup with approval built in.
Hyphen Agent scans each cluster on your schedule, recommends workload changes, and flags resources idle past your threshold, such as abandoned deployments, orphaned config, and completed jobs nobody deleted. Nothing changes in your cluster until someone on your team approves it.
kube-public
hyphen-horizon
Frequently Asked Questions
How do I connect an existing Kubernetes cluster without changing my deployment workflow?
One kubectl apply installs Horizon, Hyphen's in-cluster agent. It connects the cluster to your organization and starts reporting inventory without a migration, a redeploy, or changes to how your team ships. You do not need to deploy through Hyphen first; point it at the clusters you already run on AWS, Google Cloud, Azure, or private cloud.
Will Hyphen make changes to my clusters automatically, or do I stay in control?
No changes are made to your cluster without approval. Cleanup scans stay read-only until you approve a deletion, and optimization recommendations are applied only after your team signs off. Before applying an approved change, the Agent rechecks cluster state to make sure the recommendation is still valid.
How do I track what changed in my Kubernetes clusters between deployments or incidents?
Inventory snapshots capture cluster state over time. Diffs show added, removed, and changed resources, including replica changes, to simplify weekly reviews and post-incident investigations. You can see what's deployed, what's exposed, and what's failing across namespaces, workloads, pods, services, and ingresses.
How does automated cleanup of stale Kubernetes resources work without risking production?
A cleanup policy scans for stale resources on a schedule you control, with per-cluster overrides for cadence, idle-day thresholds, and ignored namespaces. Scans are read-only: resources are flagged for review, and nothing is deleted until you approve it. You can disable scheduled cleanup per cluster at any time.
Do replica recommendations respect my Horizontal Pod Autoscaler (HPA) configuration?
Yes. Ask Agent to review a workload before a launch, after an incident, or during routine review. It recommends replica changes backed by evidence and skips HPA-managed workloads entirely, so it never fights your autoscaler.
Can I manage EKS, GKE, AKS, and on-prem clusters from a single console?
Yes. Hyphen puts clusters from AWS, Google Cloud, Azure, and private cloud in one console. A fleet view of status, provider, and inventory lets you answer basic questions without switching between cloud consoles.
How long does it take to get value from a connected cluster?
Minutes. Once Horizon is installed with a single kubectl apply, the cluster starts reporting inventory and appears in your console. You can start free with no credit card required.
Bring your clusters into focus.
Connect your first cluster in minutes. Start free, no card required.