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 esperaTodos os recursos suportados.
Os tipos de recurso do Kubernetes que aparecem no seu grafo.
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.