gcloud init. Der Befehl gcloud init führt die folgenden Schritte aus:
Authentifizierung mit Nutzerkontoanmeldedaten und Autorisierung der gcloud CLI für den Zugriff auf Google Cloud Ressourcen in Ihrem Namen. Sie können dies auch separat mit dem
gcloud auth loginBefehl ausführen.Einrichten einer gcloud CLI-Konfiguration und Festlegen von grundlegenden Attributen wie dem aktiven Konto, dem aktuellen Projekt und gegebenenfalls der Standardregion und ‑zone von Compute Engine.
Wenn Sie die gcloud CLI bereits initialisiert haben, können Sie mit gcloud init vorhandene Einstellungen ändern oder eine neue Konfiguration erstellen.
gcloud CLI initialisieren
So initialisieren Sie die gcloud CLI:
-
Führen Sie
gcloud initaus:gcloud initWenn Sie eine Remote-Terminalsitzung verwenden, fügen Sie das
--console-only flaghinzu. Dieses Flag gibt die URL für den Authentifizierungs- und Autorisierungsablauf an, anstatt zu versuchen, sie in Ihrem Standardbrowser zu öffnen.gcloud init --console-only
-
Erstellen Sie eine Konfiguration oder wählen Sie bei entsprechender Aufforderung eine Konfiguration aus.
Bei neuen gcloud CLI-Installationen erstellt
gcloud initeine Konfiguration mit dem Namendefaultund legt sie als die aktive Konfiguration fest. Wenn bereits Konfigurationen vorhanden sind,gcloud initwerden Sie aufgefordert, eine der folgenden Optionen auszuwählen:- Aktive Konfiguration neu initialisieren
- Zu einer anderen Konfiguration wechseln und diese neu initialisieren
- Eine neue Konfiguration erstellen
-
Führen Sie die Authentifizierungs- und Autorisierungsschritte aus, wenn Sie dazu aufgefordert werden.
Wenn Sie den Zugriff auf Google Cloudbereits autorisiert haben, werden Sie möglicherweise aufgefordert, sich noch einmal anzumelden und den Zugriff in einem Webbrowser zu gewähren oder ein vorhandenes Konto auszuwählen.
Wenn Sie das Flag
--console-onlyverwendet haben und eine Anmeldung erforderlich ist, kopieren Sie die bereitgestellte Autorisierungs-URL und fügen Sie sie in ein anderes Browserfenster ein. Folgen Sie dann den Anweisungen. -
Wählen Sie bei entsprechender Aufforderung ein Google Cloud Projekt aus.
Wenn Sie nur auf ein einziges Projekt (einschließlich des Standardprojekts für Ihr Nutzerkonto) Zugriff haben, wählt
gcloud initdieses für Sie aus.Andernfalls können Sie aus der Projektliste, für die Sie die Rolle Inhaber, Bearbeiter oder Betrachter haben, ein Projekt auswählen. Wenn Sie Zugriff auf mehr als 200 Projekte haben, werden Sie aufgefordert, eine Projekt-ID einzugeben, ein neues Projekt zu erstellen oder Projekte aufzulisten.
-
Wählen Sie bei entsprechender Aufforderung eine Compute Engine-Standardzone aus. Wenn Sie die Compute Engine API nicht aktiviert haben oder in den Metadaten auf Projektebene bereits eine Standardzone festgelegt ist, wird dieser Schritt übersprungen.
Konfigurationsattribute aufrufen
Verwenden Sie den
gcloud config list Befehl, um die mit dem gcloud init Befehl festgelegten Attribute aufzurufen. Die Befehlsausgabe sieht dann ungefähr so aus:
[compute]
region = us-east1
zone = us-east1-b
[core]
account = dana@example.com
disable_usage_reporting = False
project = example-project
Nächste Schritte
Weitere Informationen zur Authentifizierung für die gcloud CLI finden Sie unter Authentifizierung für die gcloud CLI.
Weitere Informationen zum Autorisieren von Standardanmeldedaten für Anwendungen (Application Default Credentials, ADC) für Cloud-Clientbibliotheken und Google API-Clientbibliotheken finden Sie unter Standardanmeldedaten für Anwendungen einrichten.
Weitere Informationen zum Verwalten von Konfigurationen finden Sie unter Konfigurationen der gcloud CLI verwalten.
Weitere Informationen zum Verwalten von Attributen finden Sie unter Attribute der gcloud CLI verwalten.