Ich verwende Google Cloud Storage für meine Jekyll-Website. Mit diesem Befehl kann ich Dateien in Buckets hochladen:
gsutil -m rsync -d -r . gs://yay.dinopacks.com
Aber wie bekomme ich nur die Anmeldeinformationen „Login:Passwort“ für meinen Bucket?
Antwort1
Sie sollten Login:Passwort nicht benötigen. Verwenden Sie ein Servicekonto und autorisieren Sie es (durch Zuweisung einer relevanten IAM-Rolle), Objekte in Ihren Bucket zu schreiben.
Wenn Sie ein Dienstkonto erstellen, geben Sie die JSON-Schlüsseldatei für dieses Konto an. Sie können die Schlüsseldatei dann verwenden, um Ihre Anmeldung bei GCS zu autorisieren.