Onboarding von Argo CD in DevOps Change-Geschwindigkeit – Arbeitsbereich

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Stellen Sie über das Playbook „DevOps Change Workspace“ eine Verbindung zu Ihrer Argo CD-Instanz her, um die Bereitstellung von Anwendungen aus GitHub-Repositorys zu automatisieren.

    Vorbereitungen

    Führen Sie die im Thema Erste Schritte mit DevOps Change-Geschwindigkeit angegebenen Aufgaben aus.

    Erforderliche Rolle: sn_devops.admin oder sn_devops.tool_owner

    Prozedur

    1. Navigieren zu Arbeitsbereiche > DevOps – Change-Arbeitsbereich und öffnen Sie das Playbook für das Onboarding von Argo CD mit einer der folgenden Optionen.
      OptionSchritte
      Homepage
      1. Wählen Sie das Tool -Widget „Verbindung“ aus
      2. Wählen Sie im Modal „Mit einem Tool verbinden“ in der Kategorie Orchestration die Option Argo CD aus.
      Modul „Anwendungen“
      1. Wählen Sie Anwendungen ( Anwendungssymbol.).
      2. Wählen Sie eine vorhandene Anwendung aus, oder erstellen Sie eine. Informationen zum Erstellen einer Anwendung finden Sie unter Erstellen Sie eine -Anwendung – Klassisch.
      3. Wählen Sie im Bereich Empfohlene Aktionen die Karte Tool verbinden.
      4. Wählen Sie im Modal „Mit einem Tool verbinden“ in der Kategorie Orchestration die Option Argo CD aus.
      Modul Tools
      1. Wählen Sie Tools ( Tools-Symbol.).
      2. Wählen Sie in der Fähigkeitsliste Orchestrationaus.
      3. Wählen Sie Tool verbinden.
      4. Wählen Sie im Modal Mit einem Tool verbinden die Option Argo CD aus.
    2. Geben Sie im Feld Toolname einen Namen für das Tool an, und wählen Sie Weiteraus.

      Toolbildschirm „Verbindung mit Argo CD herstellen“.

    3. In der Playbook-Aktivität „Argo CD-Instanzdetails“:
      1. Geben Sie die URL Ihrer Argo CD-Instanz ein.
      2. Geben Sie die Anmeldeinformationen der Argo CD-Instanz ein.
        Hinweis:
        Um ein Token für den Anwender in Argo CD zu generieren, wechseln Sie zu Accounts. Stellen Sie sicher, dass der Benutzer über die folgende Fähigkeit verfügt: apiKey. Weitere Informationen finden Sie in der Argo CD-Dokumentation.
      3. Wahlweise: Wählen Sie die Option MID-Server aus, und geben Sie die Details ein, wenn Ihre Argo CD-Instanz an einen MID-Server angehängt ist.
        Ein MID-Server ist erforderlich, wenn Ihre -Toolinstanz lokal gehostet wird. Weitere Informationen zum MID-Server finden Sie unter MID-Server-Auswahl.

      Geben Sie die Playbook-Aktivität für die Argo CD-Instanzdetails ein

    4. Wählen Sie Verbinden.
    5. Geben Sie den Zugriff für das Tool an.
      1. Wenn Sie den Zugriff auf das Tool steuern möchten, fügen Sie im Feld Verwaltet von die Gruppen hinzu, die Zugriff auf das Tool erhalten müssen.
        Die Aufgaben, die diese Benutzer in den Gruppen ausführen können, hängt von der ihnen zugewiesenen Rolle ab.
        • DevOps Rolle Tool-Besitzer: Kann das Tool anzeigen und bearbeiten.
        • DevOps Rolle App-Besitzer: Kann das Tool anzeigen und Verlaufsdaten zuordnen, erkennen, importieren und Pipelineschritte (falls zutreffend) der Objekte des Tools (z. B. Pläne, Repositorys und Pipelines) ändern.
        • DevOps Administratorrolle: Kann alle Tools bearbeiten.
        • Andere DevOps -Rollen: Können das Tool anzeigen.
        Hinweis:
        Wenn Sie keine Gruppe auswählen und diesen Schritt überspringen, können alle Anwender mit der Rolle DevOps Toolbesitzer das Tool bearbeiten.
      2. Wenn Sie den Zugriff auf das Tool steuern möchten, wird die Option Alle App-Besitzer können Toolobjekte anzeigen und Anwendungen zuordnen zur Auswahl.

        Mit dieser Option können alle Anwender mit der Rolle DevOps „ App-Besitzer auf das Tool zugreifen. Wenn diese Option ausgewählt ist, können sie Verlaufsdaten anzeigen, zuordnen, erkennen, importieren und Pipelineschritte (falls zutreffend) der Objekte des Tools ändern.

      3. Klicken Sie auf Zuweisen.

      Geben Sie die Playbook-Aktivität für den Zugriff auf das Argo CD-Tool an

    6. Wählen Sie auf der Seite „ Zusammenfassung “ die Option Tooldatensatz anzeigen aus, um die Details der verbundenen Instanz zu überprüfen.

      Seite mit Verbindungszusammenfassung

    Ergebnisse

    Sie haben das Onboarding Ihres Argo CD-Tools erfolgreich in DevOps Change-Geschwindigkeitdurchgeführt.