Мы используем метод в первом блоке кода в java, но я не вижу соответствующего метода в документации rails , только второй блок кода:
Storage storage = StorageOptions.getDefaultInstance().getService();
storage = Google::Cloud::Storage.new(
project: "my-todo-project",
keyfile: "/path/to/keyfile.json"
)
Если мы используем приложение, указывающее c учетную запись службы в кластере kubernetes. Как настроить приложение Rails для работы в локальной среде разработчика, а также для работы с кластером k8s?
Кроме того, я бы предпочел не использовать project_id и ключевой файл для инициализации, поскольку мне придется управлять несколько таких JSON файлов в процессе инициализации в dev, qa, staging, production.