Dashboard
Kubernetes

O cluster já sabe por que o pod morreu. O Polylane lê os eventos, correlaciona o rollout e entrega a resposta.

Qualquer cluster que fale a API do Kubernetes: EKS, GKE, AKS ou aquele embaixo da sua mesa. Uma ServiceAccount somente leitura e ele está no grafo.

Entrar na lista de espera

Todos os recursos suportados.

Os tipos de recurso do Kubernetes que aparecem no seu grafo.

Namespace
Node
Deployment
StatefulSet
DaemonSet
ReplicaSet
Job
CronJob
Pod
Service
Ingress
ConfigMap
Secret
Service Account
Role
Role Binding
Cluster Role
Cluster Role Binding
Persistent Volume
Persistent Volume Claim
Storage Class
Network Policy
Horizontal Pod Autoscaler
Pod Disruption Budget

O cluster sabe. Agora alguém está ouvindo.

Agentes observam os workloads e investigam as falhas conforme acontecem.

A topologia completa do cluster

Deployments, StatefulSets, DaemonSets, pods, services, ingresses, CronJobs, volumes, autoscalers, roles e bindings: 24 tipos de recurso entram em um único grafo com suas arestas e histórico, ao lado das nuvens em que o cluster roda.

Agentes inspecionam o cluster diretamente

Eles inspecionam pods, leem logs e eventos e mapeiam a topologia em intervalos regulares, julgando o que veem em relação a como cada workload normalmente se comporta. Sem dashboards no caminho.

As falhas que o Kubernetes esconde bem

Crash loops, OOM kills, pods presos em pending, rollouts que nunca convergem. O cluster sabe; ninguém está olhando. O Polylane investiga e escreve o que aconteceu.

O que mudou antes de quebrar

Cada sincronização registra o que apareceu, mudou ou desapareceu no cluster. Quando um workload começa a falhar logo depois de um rollout, a investigação começa desse rollout.

get, list, watch e nada mais

Conecte com um kubeconfig ou um token de ServiceAccount somente leitura. O Polylane só faz chamadas somente leitura à API do Kubernetes, as credenciais são criptografadas antes de serem armazenadas, o agente nunca vê o token, e você pode restringi-lo a um único namespace.

Investigações que terminam em uma PR

Quando a causa raiz é uma linha de código ou um manifesto, a correção chega no repositório por trás do workload, com a evidência anexada, pronta para a sua revisão.

Perguntas.

O Polylane é um SRE de IA para Kubernetes?

É o que a maioria das pessoas quer dizer com o termo: agentes que mantêm seus pods, deployments e nós em um único grafo de contexto, os observam, investigam crash loops e corrigem o que conseguem, com um humano aprovando qualquer coisa que mude o cluster. Chamamos de software que se opera sozinho em vez de SRE de IA: o ponto é que o cluster cuida de si mesmo, não que um bot entra na rotação de plantão.

Como o Polylane se conecta ao meu cluster Kubernetes?

De duas formas: cole um kubeconfig (o Polylane lê a URL do API server, o certificado CA e o bearer token da ServiceAccount do contexto atual), ou informe a URL do API server e um token manualmente. Crie uma ServiceAccount somente leitura com get, list e watch, e é só disso que ele precisa. As credenciais são criptografadas antes de serem armazenadas, e o agente nunca vê o token.

Funciona com EKS, GKE ou meus próprios clusters?

Qualquer cluster que fale a API do Kubernetes funciona: EKS, GKE, AKS ou bare metal. Se você conectar uma conta AWS, clusters EKS, node groups e perfis Fargate também aparecem automaticamente no mesmo grafo.

Quais recursos do Kubernetes o Polylane sincroniza?

24 tipos de recurso: namespaces, nós, Deployments, StatefulSets, DaemonSets, ReplicaSets, Jobs, CronJobs, pods, services, ingresses, ConfigMaps, secrets, ServiceAccounts, roles e bindings de RBAC, persistent volumes e claims, storage classes, network policies, autoscalers e pod disruption budgets. A lista completa está nesta página.

O Polylane pode mudar meu cluster?

Não. O Polylane só faz chamadas somente leitura à API do Kubernetes; a ServiceAccount que você cria não precisa de nada além de get, list e watch. As correções chegam como pull requests nos repositórios por trás dos seus workloads, para você revisar e fazer o merge.

Funciona com o meu provedor de observabilidade?

Sim. Datadog, Sentry, Honeycomb, Axiom e Grafana Cloud entram no grafo como fontes de primeira classe, e seus alertas passam pela triagem de um agente no momento em que disparam.

Quanto custa?

Os preços são públicos e self-service: um plano gratuito, planos pagos a partir de $80 por mês e excedente com pagamento por uso além dos créditos incluídos. Cada plano e limite está publicado em polylane.com/pricing.

Chega de arqueologia com kubectl. As respostas chegam até você.