Sie können ein Paket in einem npm- oder Python-Repository als Abhängigkeit für eine Cloud Run-Funktion verwenden.
Erforderliche Berechtigungen
Cloud Run-Funktionen verwenden das Cloud Build-Dienstkonto in der Google Cloud-Projekt erstellen und Ihre Funktion bereitstellen.
- Wenn sich Cloud Run-Funktionen und Artifact Registry im selben Google Cloud-Projekt befinden, hat das Dienstkonto die erforderlichen Berechtigungen zum Herunterladen aus Repositories.
- Wenn sich Cloud Run-Funktionen und Artifact Registry in verschiedenen Projekten befinden, müssen Sie dem Cloud Build-Dienstkonto Zugriff auf das Repository gewähren.
Zugriff auf Abhängigkeiten konfigurieren
In der Cloud Run-Funktionsdokumentation finden Sie Konfigurationsanleitungen für npm und Python.