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.
Rezeptdetails mit Bildern auflisten und anzeigen
In diesem Abschnitt werden die verschiedenen Möglichkeiten beschrieben, wie Sie Informationen finden und Details für Ihre EC2 Image Builder-Image-Rezepte anzeigen können.
Einzelheiten zum Bildrezept
Listet Bildrezepte von der Konsole aus auf
Gehen Sie wie folgt vor, um eine Liste der Bildrezepte anzuzeigen, die unter Ihrem Konto in der Image Builder-Konsole erstellt wurden:
-
Öffnen Sie die EC2 Image Builder-Konsole unter https://console.aws.amazon.com/imagebuilder/
. -
Wählen Sie im Navigationsbereich Image-Rezepte aus. Es wird eine Liste der Bildrezepte angezeigt, die unter Ihrem Konto erstellt wurden.
-
Um Details anzuzeigen oder eine neue Rezeptversion zu erstellen, wählen Sie den Link Rezeptname. Dadurch wird die Detailansicht für das Rezept geöffnet.
Anmerkung
Sie können auch das Kontrollkästchen neben dem Rezeptnamen aktivieren und dann Details anzeigen wählen.
Listen Sie Bildrezepte aus dem AWS CLI
Das folgende Beispiel zeigt, wie Sie alle Ihre Bildrezepte mithilfe von auflisten AWS CLI.
aws imagebuilder list-image-recipes
Der Befehl gibt eine Zusammenfassung für jedes Bildrezept zurück, wie in der folgenden Beispielausgabe dargestellt.
{ "requestId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "imageRecipeSummaryList": [ { "arn": "arn:aws:imagebuilder:us-west-2:123456789012:image-recipe/my-recipe/1.0.0", "name": "my-recipe", "platform": "Linux", "owner": "123456789012", "parentImage": "arn:aws:imagebuilder:us-west-2:aws:image/amazon-linux-2023-x86/x.x.x", "dateCreated": "2024-01-15T10:30:00.000Z", "tags": { "Environment": "Production" } } ] }
Sie können die Ergebnisse nach Besitzer filtern, um zu steuern, welche Rezepte der Befehl zurückgibt.
aws imagebuilder list-image-recipes --owner Self
Verwenden Sie diese Option, Self um die Rezepte aufzulisten, die Sie besitzen, oder Shared um Rezepte aufzulisten, die andere Konten mit Ihnen geteilt haben.
aws imagebuilder list-image-recipes --owner Shared
Verwenden Sie den --max-results Parameter, um die Anzahl der Ergebnisse zu begrenzen, die der Befehl auf jeder Seite zurückgibt. Wenn mehr Ergebnisse verfügbar sind, enthält die Antwort einen nextToken Wert, den Sie an den nächsten Befehl übergeben, um die folgende Seite abzurufen.
aws imagebuilder list-image-recipes --max-results 10 --next-token "eyJuZXh0VG9rZW4..."
Details zum Bildrezept von der Konsole aus anzeigen
Um Details für ein bestimmtes Image-Rezept mithilfe der Image Builder-Konsole anzuzeigen, wählen Sie das Image-Rezept aus, das Sie überprüfen möchten. Gehen Sie dabei wie unter beschrieben vorListet Bildrezepte von der Konsole aus auf.
Auf der Rezeptdetailseite können Sie:
-
Löschen Sie das Rezept. Weitere Informationen zum Löschen von Ressourcen in Image Builder finden Sie unterLöschen Sie veraltete oder ungenutzte Image Builder Builder-Ressourcen.
-
Erstellen Sie eine neue Version.
-
Erstellen Sie eine Pipeline anhand des Rezepts. Nachdem Sie in diesem Rezept die Option Pipeline erstellen ausgewählt haben, werden Sie zum Pipeline-Assistenten weitergeleitet. Weitere Informationen zum Erstellen einer Image Builder-Pipeline mithilfe des Pipeline-Assistenten finden Sie unter Tutorial: Erstellen Sie eine Image-Pipeline mit Ausgabe-AMI aus dem Image Builder Builder-Konsolenassistenten
Anmerkung
Wenn Sie eine Pipeline aus einem vorhandenen Rezept erstellen, ist die Option zum Erstellen eines neuen Rezepts nicht verfügbar.
Holen Sie sich die Bildrezeptdetails aus dem AWS CLI
Das folgende Beispiel zeigt, wie ein imagebuilder CLI-Befehl verwendet wird, um die Details eines Bildrezepts abzurufen, indem der Amazon-Ressourcenname (ARN) angegeben wird.
aws imagebuilder get-image-recipe --image-recipe-arn arn:aws:imagebuilder:us-west-2:123456789012:image-recipe/my-recipe/1.0.0
Der Befehl gibt das vollständige Bildrezept zurück, das in der folgenden Beispielausgabe gezeigt wird.
{ "requestId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "imageRecipe": { "arn": "arn:aws:imagebuilder:us-west-2:123456789012:image-recipe/my-recipe/1.0.0", "name": "my-recipe", "description": "My Linux image recipe", "platform": "Linux", "version": "1.0.0", "components": [ { "componentArn": "arn:aws:imagebuilder:us-west-2:123456789012:component/my-component/1.0.0/1" } ], "parentImage": "arn:aws:imagebuilder:us-west-2:aws:image/amazon-linux-2023-x86/x.x.x", "dateCreated": "2024-01-15T10:30:00.000Z", "tags": {}, "owner": "123456789012" } }
Einzelheiten zu den Richtlinien für das Bildrezept finden Sie im AWS CLI
Eine Rezeptrichtlinie ist eine ressourcenbasierte Richtlinie. Sie steuert den kontoübergreifenden Zugriff auf Ihr Rezept. Wenn Sie ein Rezept über AWS Resource Access Manager (AWS RAM) teilen, erstellt Image Builder die Richtlinie automatisch. Sie können mit dem put-image-recipe-policy Befehl auch eine benutzerdefinierte Richtlinie festlegen.
Anmerkung
Wenn Sie die Ressourcenrichtlinie direkt mit festlegenput-image-recipe-policy, müssen Sie die Ressource anschließend zu einer AWS RAM Ressourcenfreigabe heraufstufen, sodass sie für die Principals, mit denen Sie sie teilen, sichtbar ist. Weitere Informationen finden Sie unter Option 2: Wenden Sie eine Ressourcenrichtlinie an und wechseln Sie zu einer vorhandenen Ressourcenfreigabe.
Das folgende Beispiel zeigt, wie Sie mit einem imagebuilder CLI-Befehl die Details einer Image-Rezepturrichtlinie abrufen, indem Sie deren ARN angeben. Wenn keine Richtlinie an das Rezept angehängt ist, ist die Antwort leer.
aws imagebuilder get-image-recipe-policy --image-recipe-arn arn:aws:imagebuilder:us-west-2:123456789012:image-recipe/my-recipe/1.0.0