AEM Cloud Manager: Staging-Umgebung nicht für produktionsfremde Pipelines verfügbar, die nur konfiguriert sind

✨ Dieser Inhalt wird von KI generiert und könnte ungenau sein. Generative KI-Begriffe

In diesem Artikel wird beschrieben, warum die Staging-Umgebung beim Erstellen einer produktionsfremden Pipeline für Konfigurationsänderungen in Adobe Experience Manager Cloud Manager nicht verfügbar ist. Außerdem wird erläutert, wie Konfigurationsänderungen in Staging bereitgestellt werden können.

Beschreibung description

Umgebung

  • Adobe Experience Manager (AEM) as a Cloud Service (alle Versionen)

Symptome

Beim Erstellen einer produktionsfremden Pipeline in Cloud Manager zum Bereitstellen /config Änderungen wird die Staging-Umgebung nicht als Option in der Umgebungsauswahl angezeigt, obwohl die Staging-Umgebung vorhanden und in einem Bereitschaftszustand ist. Es werden keine Fehlermeldungen angezeigt, aber die erwartete Staging-Umgebung kann für diesen Pipeline-Typ nicht ausgewählt werden.

Schritte zum Nachstellen

  1. Öffnen Sie AEM Cloud Manager.
  2. Klicken Sie auf Pipeline hinzufügen und wählen Sie Produktionsfremde Pipeline aus.
  3. Konfigurieren der Pipeline für die zielgerichtete Bereitstellung → Konfiguration.
  4. Es wird versucht, eine Umgebung auszuwählen. Die Phase ist nicht verfügbar.

Ursache

Die Staging-Umgebung kann aufgrund des Cloud Manager-Designs nicht für produktionsfremde Pipelines ausgewählt werden. Reine Konfigurations-Pipelines sind auf Entwicklungsumgebungen beschränkt, es sei denn, sie werden als Produktions-Pipeline ausgeführt, die dem Staging- → Produktionsfluss folgt.

Lösung resolution

Gehen Sie wie folgt vor, um Konfigurationsänderungen in der Staging-Umgebung bereitzustellen:

  1. Gehen Sie in Cloud Manager zu Pipelines und wählen Sie Pipeline hinzufügen und dann Produktions-Pipeline hinzufügen aus.
  2. Wählen Sie Zielgruppenbereitstellung und dann Konfiguration unter Einschließen aus.
  3. Geben Sie das Repository und die Git-Verzweigung an und setzen Sie den Code-Speicherort auf /config (oder den entsprechenden Pfad).
  4. Aktivieren Sie „Anhalten“ vor der Bereitstellung in der Produktion, um Änderungen im Staging zu validieren, bevor Sie mit der Produktion fortfahren.
  5. Ausführen der Pipeline. Nach der Validierung im Staging können Sie festlegen, dass der Produktionsschritt nicht genehmigt wird, wenn Sie Änderungen nur im Staging behalten möchten.

Wenn für allgemeinere Anwendungsänderungen (Code und Konfiguration) eine reine Staging-Pipeline erforderlich ist, verwenden Sie eine Full-Stack-Code-Pipeline. Beachten Sie, dass dadurch die gesamte Anwendung bereitgestellt wird, nicht nur /config.

recommendation-more-help
experience-cloud-kcs-help-kbarticles