Я смог с легкостью настроить GCP SDK и смонтировать корзину из проекта SDK по умолчанию с помощью GCS-Fuse. Однако я не могу найти никакой документации, относящейся к нескольким ведрам из разных проектов. Моя учетная запись пользователя имеет доступ к нескольким проектам GCP, и в некоторых из них есть корзины, которые я хотел бы смонтировать и иметь одновременный доступ.
Из того, что я читал, вам нужно переключить проекты в SDK, чтобы смонтировать корзину из этого проекта, которая затем отключит вас от корзины других проектов. Я очень надеюсь, что неправильно прочитал какую-то часть документации и моя цель достижима.
Если у вас есть несколько зарегистрированных учетных записей или учетные данные учетной записи службы (файлы json) на одном компьютере, я думаю, вы можете использовать одну учетную запись службы, у которой достаточно разрешений (ролей хранилища) для всех проектов.
Это необходимо для подключения корзин из разных проектов, но с одной учетной записью.
Благодаря этому обходному пути вам не нужно менять GOOGLE_APPLICATION_CREDENTIALS
переменная среды для каждой команды монтирования