Onboarding von Argo CD in DevOps Change-GeschwindigkeitServicekatalog

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Verbinden Sie Ihre Sonar-Instanz mit ServiceNow Servicekatalog.

    Vorbereitungen

    Erforderliche Rolle: sn_devops.admin oder sn_devops.tool_owner

    Prozedur

    1. Navigieren zu Alle > Servicekatalog > Katalogdefinitionen > Artikel verwalten und suchen Sie nach DevOps.
      Hinweis:
      Sie können auf den -Servicekatalog auch über Mitarbeiter-Center oder das Serviceportal zugreifen.
    2. Wählen Sie in den Katalogelementen DevOps die Option DevOps-App-Onboarding und DevOps-Tool-Onboardingaus, und aktivieren Sie sie.
    3. Wählen Sie nach der Aktivierung DevOps-Tool-Onboardingund anschließend Testen aus.
    4. Geben Sie im Formular „DevOps-Tool-Onboarding“ die Tooldetails ein:
      Feld Beschreibung
      Toolname Name für Ihre Argo CD-Integration.
      Toolintegration Wählen Sie Argo CD aus.
      Tool-URL URL der Argo CD-Instanz.
      Toolanwendername/API-ID Anwendername Ihrer Argo CD-Instanz.
      Toolpasswort/Zugriffstoken/API-Schlüssel Argo CD-Anwendertoken oder -passwort.
      Verwenden Sie MidServer Optional. Wählen Sie MID-Server für ein lokales Tool aus, das an einen MID-Server angehängt ist. „Anwendung“ wird automatisch auf DevOps und Fähigkeit auf „REST“ festgelegt.
    5. Wählen Sie Jetzt bestellen aus.
      Eine Anforderung wird erstellt. Wenn die Anforderung genehmigt wird, wird das Tool verbunden und erkannt.
    6. Wählen Sie in den Katalogelementen DevOps die Option DevOps-App-Onboarding aus.
    7. Geben Sie im Formular „DevOps-App-Onboarding“ die folgenden Details ein:
      Erstellen Sie eine neue App, oder fügen Sie etwas zu einer vorhandenen App hinzu? Wählen Sie aus den Optionen aus, ob Sie eine neue App erstellen oder eine vorhandene App verwenden möchten.
      App Geben Sie den Namen für die App ein, die Sie erstellen oder verwenden.
      Onboarding-Pipelines Geben Sie den Namen des verbundenen Argo CD-Tools ein.
      Pipelines Wählen Sie die Pipelines aus, für die Sie Webhooks konfigurieren und Verlaufsdaten importieren möchten.
      Importieren aus und Importieren nach Wählen Sie die Daten aus, für die Sie die Daten importieren möchten. Standardmäßig sind die letzten 30 Tage ausgewählt. Sie können Daten für maximal 90 Tage importieren.
      Onboarding-Repositorys Leer lassen.
      Onboarding-Pläne Leer lassen.
    8. Wählen Sie Jetzt bestellen aus.
      Eine Anforderung wird erstellt. Wenn die Anforderung genehmigt wird, werden die Pipeline-Objekte mit dem App-Datensatz verknüpft, wodurch eine Echtzeitverfolgung ermöglicht wird. Verlaufsdaten werden auch für die ausgewählten Pipelines importiert. Das Feld Nachverfolgen wird für importierte Pipelines automatisch aktiviert.