коде все работает через gsutil cp. Вопрос стал в том чтобы как-то оптимизировать, есть ли смысл маунтинга? Потом вспомнили про pv/pvc и пришла идея что маунтинг ускорит отправку файлов, так ли это?
Ничего из этого не смотрели вместо gsutil cp?
изи катка 😆 а дальше уже копируй в под и делай что хочешь через рест/кли from google.cloud import storage def download_files(project, bucket_name, file_list, destination): storage_client = storage.Client(project) source_bucket = storage_client.get_bucket(bucket_name) for file in file_list: source_blob = source_bucket.blob(file) source_blob.download_to_filename(f"{destination}/{file}")
да, у нас тут смотрю в коде комбинация и Google.Cloud.Storage и gsutil
Тыкай разрабов палкой, чтобы юзали только Google.Cloud.Storage и закрывай задачу)
ну, по факту оно так и работает у нас только на .net core). Вопрос конечно глупый а в каком случае тогда юзать pv/pvc?
когда тебе нужно настоящее блочное хранилище, например, для БД
Когда тебе нежны стейтфул приложения ну и монтировать обьектное хранилище стрелять себе в ноги с двух рук
Обсуждают сегодня