Bestellen Sie ein Katalogelement Microsoft Azure DevOps.

  • Freigeben Version: Washingtondc
  • Aktualisiert 4. August 2023
  • 2 Minuten Lesedauer
  • Stellen Sie den Microsoft Azure DevOps -Katalog über das Microsoft Azure DevOps -Katalogbestellformular in der Cloud-Services-Katalog -Anwendung bereit.

    Vorbereitungen

    Legen Sie die deploymentID als Variablen in den Pipelines AWS fest, die Sie erkennen möchten. Die „subscriptionID“ ist für Pipelines von Microsoft Azure nicht erforderlich.

    Markieren Sie alle Ressourcen mit dem Schlüssel deploymentID.

    Erforderliche Rolle: keine

    Prozedur

    1. Überschreiben Sie im Dialogfeld „ Variable aktualisieren“ die Pipeline-Variablen, indem Sie das Kontrollkästchen Benutzer diesen Wert beim Ausführen dieser Pipeline überschreiben lassen aktivieren.

    Dialogfeld mit zwei Optionen, die Sie auswählen können. Sie können den Wert entweder geheim halten oder den Wert überschreiben, wenn Sie die Pipeline ausführen.
    1. Navigieren zu Mitarbeiter-Center > Cloud-Services > Integrationen > CSC DevOps-Integration.
      Verwenden Sie dieses Azure DevOps Katalogelement-Bestellformular, um eine ADO-Pipeline aufzurufen.
      Bestellen eines Katalogelements Azure DevOps.
    2. Füllen Sie im Formular die Felder UserGroup und Change Request aus.
    3. Wählen Sie in der Liste Konfigurationsanbieter auswählen den Konfigurationsanbieter aus, der der Organisation Azure DevOps zugeordnet ist.
    4. Wählen Sie das Projekt und die zugehörige Pipeline in der Organisation aus.

      Die Pipeline-Variablen werden automatisch ausgefüllt. Sie können die Variablen ändern. Beispiel: Obwohl die geheimen Variablen der Pipeline maskiert sind, können Sie diese Werte ändern.

    5. Wählen Sie das Servicekontoaus, bei dem es sich um dieselbe Option handelt, die Sie als Serviceverbindung in der Pipeline Azure DevOps ausgewählt haben.
      • Für Amazon Web Serviceswird eine Standortliste angezeigt, wenn Sie Servicekontoauswählen.
      • Sie können den Speicherort oder die Region einer Pipeline-Variable verfügbar machen und in einer Pipeline für die Bereitstellung verwenden. Diese Pipeline-Variable wird von dem Wert überschrieben, den Sie in der Speicherortliste ausgewählt haben, um sicherzustellen, dass sich Bereitstellung und Discovery am selben Speicherort befinden.
      • Für Discovery in Microsoft Azureist ein Speicherort erforderlich, daher wird keine Liste angezeigt, wenn Sie Serviceaccountauswählen. Diese Einstellungen stellen sicher, dass die richtigen Ressourcen, die sich auf den Stapel beziehen, in CMDBausgefüllt werden. Sie können Discovery basierend auf diesen Einstellungen ausführen.
    6. Wenn der Speicherort für die Pipeline AWS vorausgefüllt ist, wählen Sie denselben Speicherort im Katalog für Discoveryaus.
    7. Richten Sie die Identifizierungs-Tags für die bereitgestellten Ressourcen ein.
      Das Feld DeploymentID ist schreibgeschützt und wird für den Auftrag automatisch generiert. Die DeploymentID wird allen bereitgestellten Ressourcen als Tag zugewiesen, wenn Sie sie als Tag in der Pipeline-Vorlage Azure DevOps der Stapel in der Cloud hinzugefügt haben. Die DeploymentID wird dem Stapel auch als Tag zugewiesen. Wenn die Pipeline eine dieser drei Variablen aufweist (Anwendung, BusinessService oder CostCenter), werden sie in den allgemeinen Informationen in der Benutzeroberfläche Azure DevOps angezeigt.
    8. Wählen Sie in der Liste die Feldwerte aus, die in den Pipelinevariablen aktualisiert werden sollen.

      Diese Einträge werden nur für die aktuelle Bestellung berücksichtigt.

      Hinweis:
      Sie können diese schreibgeschützten Variablen nicht im Pipeline-Variablenabschnitt ändern. Diese Variablen werden dem Stapel in der Cloud als Tags hinzugefügt und auch in die Schlüsselwerttabelle CMDB eingefügt. Sie können nur die Aktionen auf Ressourcenebene für einen bereitgestellten Stapel ausführen, da die Aktion auf Stapelebene deaktiviert ist. Der vorherige Stapel wird als veraltet markiert, wenn Sie die Pipeline erneut ausführen, obwohl die Ressourcen in der Cloud verbleiben.

    Nächste Maßnahme

    Vergewissern Sie sich, dass eine Genehmigungsrichtlinie für Blaupausen (Cloud-Services-Katalog Inhaltsgenehmigungsrichtlinie, Microsoft Azure DevOps Integration) auf den Katalog Microsoft Azure DevOps angewendet wird. Diese Richtlinie schreibt vor, dass eine Genehmigung von der Change-Managementgruppe eingeholt werden muss, bevor eine Bereitstellung erfolgen kann.