Połącz

Integracje

Każda usługa, którą możesz połączyć, jak działa łączenie i co dokładnie usuwa odłączenie.

Integracje łączą Polylane z usługami wokół twojego systemu. Każda z nich daje agentom coś konkretnego do pracy, a ta strona wyjaśnia łączenie i odłączanie raz, żeby strony dostawców nie musiały tego robić.

Co robi

Połączenie narzędzia rejestruje narzędzia zapytań, które agenci mogą wywoływać: przeszukanie logów, pobranie diffu pull requesta, uruchomienie zapytania o metryki, opisanie zasobu. Połączenie dostawcy chmury synchronizuje też jego zasoby do topologii, gdzie podchwytują je zaplanowane kontrole i przeglądy pull requestów.

Jak działa łączenie

Każdy dostawca ma prowadzony przepływ łączenia w konsoli w sekcji Settings > Integrations, a dostawcy chmury w Settings > Clouds. Metoda zależy od dostawcy, a poświadczenia są przechowywane w postaci zaszyfrowanej.

MetodaOpisPrzykłady
Klucz API lub tokenWklejasz klucz utworzony w konsoli dostawcy.Datadog, Cloudflare, Linear
OAuthLogujesz się do dostawcy w przeglądarce i przyznajesz dostęp.Sentry, Slack, Vercel
Instalacja aplikacjiInstalujesz aplikację Polylane w swojej organizacji i wybierasz, co może czytać.GitHub
CloudFormationWdrażasz stack, który tworzy rolę tylko do odczytu na twoim koncie.AWS
HelmInstalujesz agenta w klastrze.Kubernetes

Każdy dostawca ma własną stronę z krokami konfiguracji, uprawnieniami i rozwiązywaniem problemów pod /integrations/<type>, na przykład /integrations/cloudflare. Dostawcy, którzy łączą się bez przeglądarki, mają tam też kartę Pipeline z dokładnymi wywołaniami API dla zadania CI. Z terminala te same przepływy uruchamiają polylane cloud connect i polylane integration connect.

Jak działa odłączanie

Odłączasz w Settings > Integrations, na stronie konta chmurowego albo poleceniami polylane integration disconnect i polylane cloud disconnect. Odłączenie zatrzymuje każdą synchronizację i kontrolę, usuwa poświadczenia, które Polylane przechowywało, i usuwa to, co Polylane skonfigurowało po stronie dostawcy, wszędzie tam, gdzie pozwala na to API dostawcy. Strona każdej integracji podaje dokładnie, co jest usuwane, a co zostaje, a to, co zostaje, jest zawsze czymś, co możesz usunąć tylko ty.

Po stronie dostawcyUsuwane przy odłączeniuZostaje
AWSStack CloudFormationRola IAM, jej polityki i bucket S3 CloudTrail, które stack celowo zachowuje
SlackToken bota, który jest unieważnianyInstalacja aplikacji Slack i kanały utworzone przez Polylane
GitHubPoświadczenia, które Polylane przechowywałoGałęzie i pull requesty autofixów, gałąź onboardingowa i check runy na wcześniejszych commitach
DatadogWebhook zarejestrowany przez PolylaneWzmianka @webhook-polylane i tag polylane:managed na twoich monitorach
VercelPoświadczenia, które Polylane przechowywałoKonfiguracja integracji Vercel i drainy polylane-*

Usunięcie obszaru roboczego odłącza wszystko w nim w ten sam sposób, z jednym wyjątkiem: stack AWS CloudFormation jest usuwany tylko wtedy, gdy odłączasz samo konto. Odłącz konta AWS przed usunięciem obszaru roboczego albo usuń stack później w konsoli AWS.

Katalog

Otwórz dowolną integrację, żeby zobaczyć jej narzędzia, przewodnik łączenia i to, co usuwa odłączenie.

Dostawcy Git

Połącz swoją bazę kodu

Obserwowalność

Odpytuj metryki, logi i ślady

Agenci kodujący

Deleguj zmiany w kodzie autonomicznym agentom

Komunikacja

Współpracuj ze swoim zespołem

Baza wiedzy

Przeszukuj dokumentację i wiki

Confluence
Wkrótce
Notion
Wkrótce

Śledzenie zgłoszeń

Twórz zgłoszenia i zarządzaj nimi

Zarządzanie incydentami

Ogłaszaj incydenty i reaguj na nie

PagerDuty
Wkrótce
incident.io
Wkrótce

CI / CD

Buduj, testuj i wdrażaj pipeline'y

CircleCI
Wkrótce

Analityka produktowa

Zrozum zachowania użytkowników i użycie funkcji

Dostawcy chmury

Połącz swoją infrastrukturę

Protokoły

Podłącz własne narzędzia przez standardowe protokoły

Powiązane