Отображение общего файлового ресурса Azure в Bash Cloud Shell
Это возможно? Пока что мне не очень повезло, но у меня ограниченные навыки в Linux. Я хочу иметь возможность сопоставить постоянный общий ресурс, чтобы я мог хранить файлы состояния Terraform, к которым может обращаться каждый человек в моей команде. Используя PowerShell Shell, я могу легко создать новый psdrive для общего ресурса, но вы не можете запустить Terraform из PowerShell Shell.
2 ответа
Может быть, вы можете использовать это, чтобы делиться файлами с каждым человеком в моей команде.
Сначала вы должны убедиться, что каждая облачная оболочка использует одну и ту же учетную запись хранения, каждый создаст образ диска своего$Home
каталог, чтобы сохранить все содержимое в каталоге, например:
Затемзагрузите файлы в эту общую папку, например:
Проверьте файлы в облачной оболочке:
От пользователя 1:
Таким образом, вы можете обмениваться файлами для всех пользователей в одной учетной записи хранения.
Примечание:
О загрузке файлов в общую папку Azure через портал Azure, пожалуйста, обратитесь к этой статье.
Загрузите файлы по этому пути:
Надеюсь это поможет.
Сегодня только Bash в Cloud Shell предлагает Terraform. При использовании Bash он сохраняет все содержимое вашего каталога $Home, используя общий файловый ресурс, который вы отображаете при первом использовании Cloud Shell.
Здесь есть список инструментов каждой оболочки:
Что касается сопоставления общего файлового ресурса, вам необходимо сделать это при первом обращении к облачной оболочке. Проверьте эту документацию об этом.
Чтобы попробовать Terraform в Bash, ознакомьтесь с этим конкретным руководством по использованию Terraform в Bash Cloud Shell.