InfraNestInfraNest
GitHub
Automation

GitHub-Aktivität in Incident-Kontext und Automatisierung verwandeln

Pushes, Pull Requests und Workflows beobachten, auf GitHub zurückwirken und Vorfälle als Issues verfolgen

Verbinde GitHub, und InfraNest reagiert auf das, was in deinen Repositories passiert, öffnet Issues für die Vorfälle und Befunde, die du nachverfolgen möchtest, und zeigt dir, was jeder Deploy betroffen hat.

  • Issues, die sich bei Vorfällen selbst öffnen und schließen: InfraNest kann für jeden Vorfall ein Issue in einem Repository öffnen, oder nur für kritische Vorfälle oder ausgewählte Monitore, und es in seinen Abschlussstatus versetzen, sobald der Vorfall behoben ist, mit Notizen, die in beide Richtungen kopiert werden.
  • Den Vorgang aus GitHub abschließen: Das Schließen des Issues in GitHub kann den Vorfall beheben, und dort hinterlassene Kommentare erreichen die Timeline des Vorfalls.
  • Befunde manuell melden, wenn du einen Nachweis brauchst: Jeder Befund oder Vorfall kann in ein vorbereitetes, bereits geschriebenes Issue umgewandelt werden, wobei Befehle und Geheimnisse entfernt werden und dir der Text vor dem Senden angezeigt wird; ein wiederholter Befund wird stattdessen als Kommentar hinzugefügt, statt doppelt gemeldet zu werden.
  • Deploys neben dem angezeigt, was sie betreffen: Jeder Deploy erhält eine Seite mit seinen Pull Requests, Commits und einem Abgleich mit deinen Monitoren für eine Stunde danach, damit du erkennen kannst, ob er die Lage verschlechtert hat.
  • GitHub aus Automatisierungen heraus auslösen und steuern: Reagiere auf einen Push, Pull Request, Release, Workflow-Lauf oder Check und öffne oder aktualisiere als Reaktion darauf ein Issue, merge einen Pull Request, führe einen Job erneut aus, löse einen Workflow aus oder setze einen Commit-Status — ohne GitHub zu öffnen.

So sieht es in InfraNest aus

GitHub-Workflow fehlgeschlagen → Issue öffnen & benachrichtigen
AktivPausiertAutomatisierung speichern

Wenn das passiert

GitHub-Workflow-Lauf

Ein GitHub-Actions-Workflow-Lauf hat den Status geändert — gestartet, abgeschlossen, fehlgeschlagen oder erfolgreich.

Ändern

Läuft um 09:00 · Europe/Amsterdam · dort ist es jetzt 16:16

Nächste Läufe:Di., 3. Nov., 09:00Mi., 4. Nov., 09:00Do., 5. Nov., 09:00

Diese Automatisierung läuft nur, wenn du auf „Jetzt ausführen“ klickst.

Nur wenn — optionale Filter

AbgleichAlleBeliebigeKeinedieser Bedingungen

Tipp: Ein Wert kann per Platzhalter auf ein anderes Feld oder die Zeit verweisen.

Das tun — Aktionen laufen der Reihe nach, Stopp beim ersten Fehler

1GitHub-Issue erstellenErstellt ein Issue, mit optionalen Labels und Zuständigen. Das neue Issue wird für spätere Schritte als github_issue gespeichert.
2Benachrichtigung sendenSende eine Benachrichtigung an deine Kanäle oder E-Mail-Adressen.

Auf einen Blick

Wenn GitHub-Workflow-Lauf wenn Status ist gleich completed, dann GitHub-Issue erstellen und Benachrichtigung senden.

Was du tun kannst

Sobald GitHub verbunden ist, kann InfraNest Folgendes damit tun.

  • Issues bei Vorfällen automatisch geöffnet und geschlossen
  • Schließen des GitHub-Issues behebt den Vorfall
  • Befunde und Vorfälle manuell als vorbereitete Issues gemeldet
  • Deploys eine Stunde nach dem Release gegen Monitore geprüft
  • 19 Aktionen und 14 Auslöser für GitHub-Automatisierungen

So verbindest du es

  1. 1

    Die InfraNest Automations-App installieren

    Gibt InfraNest nur Zugriff auf die von dir gewählten Repositories, ohne Token, das später rotiert werden muss — gehe zu Integrationen, öffne GitHub und wähle Verbinden.

  2. 2

    Konto oder Organisation wählen

    Wähle, wo installiert werden soll, und wähle Alle Repositories oder nur die, die InfraNest sehen soll, und bestätige dann im sich öffnenden GitHub-Fenster.

  3. 3

    Bestätigen, dass die Installation dir gehört

    GitHub bittet dich eventuell, den Zugriff zu bestätigen; sobald du zu InfraNest zurückkehrst, erscheint die Verbindung unter Konten.

Das war’s — GitHub ist verbunden.

Vollständige Einrichtungsanleitung

Mit KI einrichten

Ich nutze GitHub und möchte es mit InfraNest (infranest.io) verbinden — das Domains, DNS, Server und Zertifikate über mehrere Anbieter hinweg verwaltet. InfraNest fragt nach: GitHub-App installieren, alternativ: Persönlicher Zugriffstoken. Führe mich durch das Anlegen in GitHub: wo die Einstellungen in der aktuellen Oberfläche liegen, ob es eine Nur-Lese-Option gibt und wie ich prüfe, dass es funktioniert, bevor ich es einfüge.

MCP-Server

GitHub in Claude und ChatGPT

Du bearbeitest einen Vorfall aus Claude oder ChatGPT? Dein Assistent kann ihn mit allen Details in GitHub anlegen und dir den Link geben. Er fragt dich vorher.

  • Bestätige den Checkout-Vorfall und leg ihn in GitHub an.
  • Was hat diesen Vorfall verursacht? Leg ihn danach für das Team in GitHub an.

Fragen

#Kann GitHub meine Automatisierungen auslösen, oder nur angesteuert werden?

Beides, aber nur wenn du über die App verbindest: Ein Token erlaubt Automatisierungen, auf GitHub zu wirken (Issues öffnen, Pull Requests mergen, Workflows auslösen), kann aber keine Automatisierungen aus GitHub-Ereignissen starten. Installiere die App, wenn Pushes, Pull Requests, Workflow-Läufe und Ähnliches etwas auslösen sollen.

#Was passiert mit meinen Issues, wenn ich GitHub trenne?

Beim Trennen siehst du vorab, was stoppt und was InfraNest entfernt, bevor du bestätigst. Issues für Vorfälle stoppt, jede Automatisierung, die die Verbindung nutzt, wird abgeschaltet statt still zu scheitern, und dein Team wird benachrichtigt, wer sie getrennt hat und was abgeschaltet wurde.

#Was passiert, wenn jemand den Zugriff auf GitHub-Seite widerruft oder die App deinstalliert?

InfraNest bemerkt es: Die Verbindung wird unter Benötigt Aufmerksamkeit als fehlerhaft angezeigt, du erhältst eine Benachrichtigung, und Automatisierungen, die sie nutzen, stoppen mit einer Meldung zum Grund. Erneutes Verbinden mit demselben Konto nimmt deine Automatisierungen mit intakten Einstellungen wieder auf.

#Kann InfraNest Issues unter meinem Namen oder als Bot erstellen?

Als App installiert werden Issues und Kommentare als infranest[bot] erstellt; mit einem Token verbunden werden sie als das GitHub-Konto erstellt, zu dem der Token gehört. So oder so endet jedes Issue mit dem Hinweis, wer es gemeldet hat, oder dem Vermerk, dass InfraNest es automatisch gemeldet hat.

#Was brauche ich, bevor ich GitHub verbinde?

Ein Eigentümer des GitHub-Kontos oder der Organisation muss die Installation der App genehmigen (oder du kannst stattdessen mit einem Personal Access Token verbinden) — siehe die Einrichtungsanleitung.

#Funktioniert der MCP-Server von InfraNest mit GitHub?

Ja. Mit „auch handeln lassen“ kann dein Assistent einen InfraNest-Vorfall in deinem verbundenen GitHub anlegen und dir den Link zum Issue geben. Er fragt dich vorher, und ein Vorfall, der schon ein Issue hat, behält es. Die GitHub-Integration gibt es ab Pro. Der eigene MCP-Server von GitHub arbeitet mit deinen GitHub-Issues. Der von InfraNest bringt den Vorfall, seinen Monitor und was sich davor geändert hat ins selbe Gespräch.

In Sekunden startklar

Bring deine gesamte Infrastruktur in ein modernes Dashboard.

Kostenloser Plan · Keine Kreditkarte nötig · In Minuten eingerichtet