2

Ich folge diesem Leitfaden http://docs.ansible.com/ansible/gce_module.htmlWo befindet sich die JSON-Anmeldeinformationsdatei für die Ansible-Bereitstellung von Google Compute Engine?

Und es gibt an, dass credentials_file im JSON-Format anstelle der veralteten pem_file verwendet werden könnte. Wo kann ich diese Anmeldeinformationsdatei erhalten?

+0

versuchen, diese Datei mit diesem Tutorial zu erzeugen ---> https://developers.google.com/identity/protocols/application-default-credentials#howtheywork –

+0

Danke @Raul. Ich habe die Datei. – trex

Antwort

2

Rufen Sie die Anmeldeseite der Entwicklerkonsole auf. Wählen Sie in der Dropdown-Liste das Projekt aus. Wählen Sie auf der Seite Anmeldeinformationen das Dropdown-Menü Anmeldeinformationen erstellen aus, und wählen Sie dann Dienstkontoschlüssel. Wählen Sie in der Dropdown-Liste Dienstkonto ein vorhandenes Dienstkonto aus, oder erstellen Sie ein neues Konto. Wählen Sie für Schlüsseltyp die Option JSON-Schlüssel aus, und wählen Sie dann Erstellen. Die Datei wird automatisch auf Ihren Computer heruntergeladen. Legen Sie die * .json-Datei, die Sie gerade heruntergeladen haben, in ein Verzeichnis Ihrer Wahl. Dieses Verzeichnis muss privat sein (Sie dürfen niemanden darauf zugreifen lassen), aber auf Ihren Webserver-Code zugreifen.

Setzen Sie die Umgebungsvariable auf den Pfad der heruntergeladenen JSON-Datei.

https://developers.google.com/identity/protocols/application-default-credentials#howtheywork