Kubernetes investigations, live today

AI SRE that goes on-call for your production.

Describe the symptom. SKYLINE runs the commands your best engineer would, shows every one of them, and hands you the root cause with the fix — read-only unless you say otherwise.

Outbound-only agent SaaS, private or in your environment Bring your own model
checkout-api restarts Investigating · prod-cluster · read-only
checkout-api pods keep restarting in prod since 14:10. What's going on?
Running commands · 0 of 5 · read-only
kubectl get pods -n shop -l app=checkout-apirunning
Works with the clusters, tools and models you already run
Kubernetesk3sEKSAKSGKEOpenShiftPrometheusLokiGrafanaMCPSlackGoogle ChatMicrosoft TeamsAlertmanagerGitLabJiraOpenAIAnthropicGeminiAzure OpenAIvLLMllama.cpp
All integrations →

Minutes instead of hours, with the evidence on the table.

An investigation runs dozens of read-only commands, rules out the usual suspects and ends in a report your team can act on — and audit.

An illustrative incident, in minutes. Not customer data.
DetectInvestigateFix
By hand 80min
With SKYLINE 20min

SKYLINE does not replace your monitoring. It shortens the part between the page and the root cause, and hands over a fix that is ready to check.

Getting started

From a cluster to a root cause in three steps.

Or try it on a local cluster first →
  1. 01

    Connect a cluster

    A kubeconfig, the engineer bridge or the in-cluster agent. The agent only dials out; nothing is opened towards your cluster.

    Add an environment →
  2. 02

    Set the guardrails

    Each environment gets an access level, read-only by default, and the model you choose — your own keys if you like.

    Access levels →
  3. 03

    Describe the symptom

    Plain language is enough. Watch the commands run, then read the root cause, the evidence and the fix.

    Run an investigation →
Questions

Asked before the first install.

More in the FAQ →
What can SKYLINE change on my cluster?

Nothing on a read-only environment, which is the default. When a fix needs a change, it gives you the commands to run through your normal process. Write access is an explicit grant per environment.

Which clusters does it work with?

Any conformant Kubernetes cluster: k3s, RKE2, AKS, EKS, GKE, OpenShift. SKYLINE investigates Kubernetes environments today.

Can we use our own model?

Yes. Add any OpenAI-compatible model with your own endpoint and keys, and choose per project which models people may use.

What does SKYLINE store?

Your conversations, including the command output shown in them, project settings and linked documents. With the engineer bridge or the in-cluster agent, no cluster credentials are stored on the SKYLINE server.

Can it reach other systems during an investigation?

No. An investigation runs commands against the one environment you selected, within its access level. It cannot switch clusters or browse the internet.

What if the answer looks wrong?

Open the command cards and check the evidence, then tell SKYLINE what is off. The report lists what was ruled out and how confident it is, so you can see where the reasoning went.

How do I know the agent is really from SKYLINE?

The agent image, its Helm chart and the bridge binaries are signed with cosign. Check them with the public key before you install.