In App Engine bereitstellen

In Artifact Registry können Sie private Container-Images und Sprachpakete für Ihre App Engine-Anwendungen speichern. Sie können Node.js- und Python-Abhängigkeiten in Artifact Registry deklarieren und Ihre Anwendungen mit Cloud Build bereitstellen.

Erforderliche Berechtigungen

Flexible App Engine-Umgebung
Wenn sich die flexible App Engine-Umgebung und Artifact Registry im selben Projekt befinden, hat das App Engine-Standarddienstkonto die Berechtigung, Container aus Repositories abzurufen.
Wenn Sie Cloud Build auch zum Containerisieren Ihrer Anwendungen und zum Speichern in Artifact Registry verwenden, weisen Sie dem Cloud Build-Dienstkonto die Rolle „Artifact Registry-Autor“ zu.
App Engine-Standardumgebung:
Die App Engine-Standardumgebung verwendet das Cloud Build-Dienstkonto, um Ihre Anwendungen zu erstellen und bereitzustellen, einschließlich der Einbindung von Abhängigkeiten, die in Artifact Registry gespeichert sind.

Zugriff auf Abhängigkeiten konfigurieren

Informationen zu Anwendungen in der Standardumgebung finden Sie in der Dokumentation zur App Engine-Standardumgebung für npm und Python.

Informationen zum Einbinden von Abhängigkeiten in Builds, die Sie mit Cloud Build ausführen, finden Sie unter In Cloud Build einbinden.