Conecte

Integrações

Todo serviço que você pode conectar, como a conexão funciona e exatamente o que a desconexão remove.

As integrações conectam o Polylane aos serviços em torno do seu sistema. Cada uma dá aos agentes algo concreto com que trabalhar, e esta página explica conectar e desconectar uma vez só, para que as páginas de provedor não precisem fazê-lo.

O que faz

Conectar uma ferramenta registra ferramentas de consulta que os agentes podem chamar: pesquisar logs, buscar o diff de uma pull request, executar uma consulta de métricas, descrever um recurso. Conectar um provedor de nuvem também sincroniza seus recursos para a topologia, onde as verificações agendadas e as revisões de pull requests os encontram.

Como a conexão funciona

Todo provedor tem um fluxo guiado de conexão no console em Settings > Integrations, com os provedores de nuvem em Settings > Clouds. O método depende do provedor, e as credenciais são armazenadas criptografadas.

MétodoDescriçãoExemplos
Chave de API ou tokenVocê cola uma chave criada no console do provedor.Datadog, Cloudflare, Linear
OAuthVocê faz login no provedor pelo navegador e concede acesso.Sentry, Slack, Vercel
Instalação de appVocê instala o app do Polylane na sua organização e escolhe o que ele pode ler.GitHub
CloudFormationVocê implanta um stack que cria uma função somente leitura na sua conta.AWS
HelmVocê instala um agente no cluster.Kubernetes

Cada provedor tem sua própria página com etapas de configuração, permissões e solução de problemas em /integrations/<type>, por exemplo /integrations/cloudflare. Provedores que se conectam sem navegador também trazem ali uma aba Pipeline, com as chamadas de API exatas para um job de CI. A partir do terminal, polylane cloud connect e polylane integration connect executam os mesmos fluxos.

Como a desconexão funciona

Desconecte em Settings > Integrations, na página da conta de nuvem, ou com polylane integration disconnect e polylane cloud disconnect. Desconectar interrompe toda sincronização e verificação, exclui as credenciais que o Polylane guardava e remove o que o Polylane configurou do lado do provedor sempre que a API do provedor permite. Cada página de integração diz exatamente o que é removido e o que fica, e o que fica é sempre algo que só você pode remover.

Lado do provedorRemovido na desconexãoFica
AWSO stack do CloudFormationA função IAM, suas políticas e o bucket S3 do CloudTrail, que o stack mantém de propósito
SlackO token do bot, que é revogadoA instalação do app do Slack e os canais que o Polylane criou
GitHubAs credenciais que o Polylane guardavaBranches e pull requests de autofix, a branch de onboarding e os check runs em commits passados
DatadogO webhook que o Polylane registrouA menção @webhook-polylane e a tag polylane:managed nos seus monitores
VercelAs credenciais que o Polylane guardavaA configuração da integração da Vercel e os drains polylane-*

Excluir um workspace desconecta tudo dentro dele da mesma forma, com uma exceção: o stack do CloudFormation da AWS só é excluído quando você desconecta a própria conta. Desconecte as contas AWS antes de excluir um workspace, ou exclua o stack no console da AWS depois.

Abra qualquer integração para ver suas ferramentas, o guia de conexão e o que a desconexão remove.

Provedores Git

Conecte sua base de código

Observabilidade

Consulte métricas, logs e traces

Agentes de código

Delegue mudanças de código a agentes autônomos

Comunicação

Colabore com seu time

Base de conhecimento

Pesquise documentação e wikis

Confluence
Em breve
Notion
Em breve

Rastreamento de issues

Crie e gerencie issues

Gestão de incidentes

Declare incidentes e responda a eles

PagerDuty
Em breve
incident.io
Em breve

CI / CD

Construa, teste e implante pipelines

CircleCI
Em breve

Análise de produto

Entenda o comportamento dos usuários e o uso das funcionalidades

Provedores de nuvem

Conecte sua infraestrutura

Protocolos

Traga suas próprias ferramentas por meio de protocolos padrão

Relacionado