получать файлы с Object Storage. 
                  
                  
                  
                  
                  
                  По итогам изучения документации:
                  
                  
                  Через Terraform я могу создать вируталку и в параметре service_account_id сразу указать сервисный аккаунт.
                  
                  
                  Но для того, чтоб из-под виртуалки таскать файлы, нужен AWS СLI. А при его конфигурации (aws configure) я должен указывать креды от сервисного аккаунта. И после CLI будет работать вне зависисмости от наличия service_account_id на виртуалке.
                  
                  
                  
                  
                  
                  Вопросы:
                  
                  
                  Для чего тогда нужен параметр service_account_id?
                  
                  
                  И есть ли способ для взаимодейтсвия с Object Storage, который не требует настройки кредов внутри виртуальной машины?
                  
                  
                
Для работы с object storage креды надо добавлять всегда в вм , прозрачной интеграции нету тут
Ну креды можно передать например и в metadata при создании VM. Но так как они там будут plain text'ом, то их стоит сначала зашифровать при помощи KMS, а перед использованием получить и расшифровать, как раз при помощи указаного service_account_id.
Обсуждают сегодня