Aktualisieren von Produkten - AWS Service Catalog

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktualisieren von Produkten

Wenn Sie die Vorlage eines Produkts aktualisieren, erstellen Sie eine neue Version des Produkts. Neue Produktversionen sind automatisch für alle Benutzer verfügbar, die Zugriff auf ein Portfolio haben, das das Produkt enthält.

Anmerkung

Wenn Sie ein vorhandenes Produkt aktualisieren, können Sie den Produkttyp (AWS CloudFormation oder Teraform) nicht ändern. Wenn Sie beispielsweise ein AWS CloudFormation Produkt aktualisieren, können Sie die vorhandene AWS CloudFormation Vorlage nicht durch eine Terraform-tar.gz-Konfigurationsdatei ersetzen. Sie müssen die vorhandene AWS CloudFormation Vorlagendatei mit einer neuen AWS CloudFormation Vorlagendatei aktualisieren.

Endbenutzer, die derzeit ein bereitgestelltes Produkt der vorherigen Produktversion ausführen, können ihr bereitgestelltes Produkt auf die neue Version aktualisieren. Wenn eine neue Version eines Produkts verfügbar ist, können Benutzer den Befehl Bereitgestelltes Produkt aktualisieren auf der Liste Bereitgestellte Produkte oder auf der Seite Bereitgestellte Produktdetails verwenden.

Bevor Sie eine neue Version eines Produkts erstellen, AWS Service Catalog empfiehlt , Ihre Produkt-Updates in AWS CloudFormation oder in der Terraform-Engine zu testen, um sicherzustellen, dass sie ordnungsgemäß funktionieren.

Erstellen einer neuen Produktversion
  1. Navigieren Sie zur Seite Produktliste.

  2. Wählen Sie das Produkt aus, das Sie aktualisieren möchten. Sie werden zur Seite Produktdetails weitergeleitet.

  3. Erweitern Sie auf der Seite Produktdetails die Registerkarte Versionen und wählen Sie dann Neue Version erstellen aus.

  4. Führen Sie unter Versionsdetails die folgenden Schritte aus:

    • Vorlage auswählen – Es gibt vier Möglichkeiten, eine Vorlagendatei hinzuzufügen.

      Verwenden einer lokalen Vorlagendatei – Laden Sie eine -AWS CloudFormationVorlage oder eine Terraform tar.gz-Konfigurationsdatei von einem lokalen Laufwerk hoch.

      Verwenden einer Amazon S3-URL – Geben Sie eine URL an, die auf eine -AWS CloudFormationVorlage oder eine in Amazon S3 gespeicherte Terraform-tar.gz-Konfigurationsdatei verweist. Wenn Sie eine Amazon S3-URL angeben, muss diese mit https://. beginnen.

      Verwenden eines externen Repositorys – Geben Sie Ihr GitHub-, GitHub Enterprise- oder Bitbucket-Code-Repository an. AWS Service Catalog ermöglicht es Ihnen, Produkte mit Vorlagendateien zu synchronisieren. Für Terraform-Produkte muss das Vorlagendateiformat eine einzelne Datei sein, die in Tar archiviert und in Gzip komprimiert wird.

      Verwenden eines vorhandenen CloudFormation Stacks – Geben Sie den ARN für einen vorhandenen CloudFormation Stack ein. Diese Methode unterstützt keine Terraform Cloud- oder externen Produkte.

    • Versionstitel – Der Name der Produktversion (z. B. „v1“, „v2beta“). Leerzeichen sind nicht zulässig.

    • Beschreibung (optional) – Eine Beschreibung der Produktversion, einschließlich der Unterschiede zwischen dieser Version und der vorherigen Version.

  5. Wählen Sie Produktversion erstellen aus.

Sie können auch verwenden CodePipeline , um eine Pipeline zu erstellen und zu konfigurieren, um Ihre Produktvorlage in bereitzustellen AWS Service Catalogund Ihre Änderungen in Ihrem Quell-Repository bereitzustellen. Weitere Informationen finden Sie unter Tutorial: Erstellen einer einfachen Pipeline für Bereitstellungen auf AWS Service Catalog.