Integrationer
Integrationer forbinder Polylane med de services, der omgiver dit system. Hver af dem giver agenter noget konkret at arbejde med, og denne side forklarer forbindelse og afbrydelse én gang, så udbydersiderne ikke behøver.
Hvad det gør
At forbinde et værktøj registrerer forespørgselsværktøjer, agenter kan kalde: søg i logs, hent et pull request-diff, kør en metrikforespørgsel, beskriv en ressource. At forbinde en cloududbyder synkroniserer også dens ressourcer ind i topologien, hvor planlagte kontroller og pull request-gennemgange tager dem op.
Sådan fungerer forbindelsen
Hver udbyder har et guidet forbindelsesflow i konsollen under Settings > Integrations, med cloududbydere under Settings > Clouds. Metoden afhænger af udbyderen, og legitimationsoplysninger gemmes krypteret.
| Metode | Beskrivelse | Eksempler |
|---|---|---|
| API-nøgle eller token | Du indsætter en nøgle oprettet i udbyderens konsol. | Datadog, Cloudflare, Linear |
| OAuth | Du logger ind hos udbyderen i browseren og giver adgang. | Sentry, Slack, Vercel |
| App-installation | Du installerer Polylane-appen på din organisation og vælger, hvad den kan læse. | GitHub |
| CloudFormation | Du deployer en stack, der opretter en skrivebeskyttet rolle i din konto. | AWS |
| Helm | Du installerer en agent i clusteret. | Kubernetes |
Hver udbyder har sin egen side med opsætningstrin, tilladelser og fejlfinding på /integrations/<type>, for eksempel /integrations/cloudflare. Udbydere, der forbinder uden browser, har også en Pipeline-fane der, med de præcise API-kald til et CI-job. Fra terminalen kører polylane cloud connect og polylane integration connect de samme flows.
Sådan fungerer afbrydelsen
Afbryd fra Settings > Integrations, fra cloudkontoens side eller med polylane integration disconnect og polylane cloud disconnect. Afbrydelsen stopper hver synkronisering og kontrol, sletter de legitimationsoplysninger Polylane havde, og fjerner det, Polylane satte op på udbyderens side, overalt hvor udbyderens API tillader det. Hver integrationsside angiver præcis, hvad der fjernes, og hvad der bliver tilbage, og det, der bliver tilbage, er altid noget, kun du kan fjerne.
| Udbyderside | Fjernes ved afbrydelse | Bliver tilbage |
|---|---|---|
| AWS | CloudFormation-stacken | IAM-rollen, dens policies og CloudTrail-S3-bucketen, som stacken bevidst beholder |
| Slack | Bot-tokenet, som tilbagekaldes | Slack-appens installation og de kanaler, Polylane oprettede |
| GitHub | De legitimationsoplysninger Polylane havde | Autofix-branches og pull requests, onboarding-branchen og check runs på tidligere commits |
| Datadog | Den webhook Polylane registrerede | Omtalen @webhook-polylane og tagget polylane:managed på dine monitors |
| Vercel | De legitimationsoplysninger Polylane havde | Vercel-integrationens konfiguration og polylane-*-drains |
Sletning af et arbejdsområde afbryder alt i det på samme måde, med én undtagelse: AWS-CloudFormation-stacken slettes kun, når du afbryder selve kontoen. Afbryd AWS-konti, før du sletter et arbejdsområde, eller slet stacken i AWS-konsollen bagefter.
Katalog
Åbn en integration for dens værktøjer, forbindelsesguide og hvad en afbrydelse fjerner.
Git-udbydere
Forbind din kodebase
Observability
Forespørg på metrikker, logs og traces
Kodeagenter
Uddelegér kodeændringer til autonome agenter
Kommunikation
Samarbejd med dit team
Vidensbase
Søg i dokumentation og wikier
Issue-tracking
Opret og administrer issues
Hændelseshåndtering
Erklær og reagér på hændelser
CI / CD
Byg, test og deploy pipelines
Produktanalyse
Forstå brugeradfærd og brug af funktioner
Cloududbydere
Forbind din infrastruktur
Protokoller
Medbring dine egne værktøjer via standardprotokoller
Relateret
- Clouds for hvad en forbundet cloudkonto giver dig, og hvordan du læser dens side.
- Repositories for hvad forbindelsen til GitHub åbner op for.
- Arbejd fra dine værktøjer for at forbinde og administrere integrationer fra din kodeagent.