web-dev-qa-db-fra.com

Google Cloud Storage - changer de projet

J'ai récemment commencé à utiliser Google Cloud Storage. Au départ, j'ai créé un projet factice lors de l'installation du SDK Cloud. Maintenant je travaille sur un autre projet. Le gsutil pointe toujours vers mon projet précédent. Comment puis-je faire pointer vers mon nouveau projet ??

P.S. Je sais qu'il existe une option d'utilisation de l'argument -p, mais cela ne fonctionne pas sur toutes les commandes.

15
user3571631

J'ai résolu ce problème en exécutant "gcloud init" et en suivant les commandes pour réinitialiser la configuration.

2
user3571631

Pour modifier le projet par défaut utilisé par gcloud (et gsutil) dans une installation de gcloud, vous devez procéder comme suit:

gcloud config set project desired-project-id-here

Vous pouvez afficher vos paramètres actuels avec gcloud config list.

Vous pouvez afficher toutes les configurations disponibles avec gcloud config configurations list.

Vous pouvez ensuite passer à une autre configuration avec gcloud config configurations activate [NAME]

42
Travis Hobrla

Il y a deux façons de faire ça.

Tout d'abord, vous pouvez répéter la configuration de gsutil. Exécutez simplement gsutil config.

Sinon, si vous ne souhaitez pas exécuter à nouveau le programme d'installation, la configuration de gsutil réside dans un fichier appelé .boto. Sous Linux, ce sera dans votre répertoire personnel. C'est un fichier de configuration lisible. Ouvrez-le, faites défiler jusqu'à la ligne default_project_id = et modifiez le projet après le signe égal.

Edit: j'ai manqué que vous utilisiez gsutil dans le cadre de la suite gcloud. Ma suggestion ne s'applique que si vous avez installé gsutil directement. La suggestion de Travis est la bonne si vous avez installé gcloud.

1
Brandon Yarbrough