在 Bash 云 Shell 中映射 Azure 文件共享
Mapping Azure File Share in Bash Cloud Shell
这可能吗?到目前为止,我运气不佳,但我的 Linux 技能有限。我希望能够映射一个持久共享,以便我可以存储团队中每个人都可以访问的 Terraform 状态文件。使用 PowerShell Shell,我可以轻松地为共享创建一个新的 psdrive,但你不能 运行 从 PowerShell Shell 进行 Terraform。
今天,Cloud Shell 中只有 Bash 提供 Terraform。使用 Bash 时,它会使用首次使用 Cloud Shell.
时映射的文件共享来保留 $Home 目录的全部内容
这里有每个 shell 工具的列表:
至于映射文件共享,其实是在第一次访问云时需要做的shell。查看 this documentation about it.
要在 Bash 内试用 Terraform,请查看此特定 tutorial for using Terraform within Bash Cloud Shell。
也许您可以使用它与我团队中的每个人共享文件。
首先你应该确保每个云 shell 使用 相同的存储帐户 ,每个云都将创建其 $Home
目录的磁盘映像到保留目录中的所有内容,如下所示:
然后上传 文件到该文件共享,如下所示:
检查云端文件shell:
来自 user1:
来自 user2:
通过这种方式,您可以将文件共享给同一存储帐户中的所有用户。
注:
关于通过Azure门户上传文件到Azure文件共享,请参考这个article.
上传文件到这个路径:
希望对您有所帮助。
这可能吗?到目前为止,我运气不佳,但我的 Linux 技能有限。我希望能够映射一个持久共享,以便我可以存储团队中每个人都可以访问的 Terraform 状态文件。使用 PowerShell Shell,我可以轻松地为共享创建一个新的 psdrive,但你不能 运行 从 PowerShell Shell 进行 Terraform。
今天,Cloud Shell 中只有 Bash 提供 Terraform。使用 Bash 时,它会使用首次使用 Cloud Shell.
时映射的文件共享来保留 $Home 目录的全部内容这里有每个 shell 工具的列表:
至于映射文件共享,其实是在第一次访问云时需要做的shell。查看 this documentation about it.
要在 Bash 内试用 Terraform,请查看此特定 tutorial for using Terraform within Bash Cloud Shell。
也许您可以使用它与我团队中的每个人共享文件。
首先你应该确保每个云 shell 使用 相同的存储帐户 ,每个云都将创建其 $Home
目录的磁盘映像到保留目录中的所有内容,如下所示:
然后上传 文件到该文件共享,如下所示:
检查云端文件shell:
来自 user1:
来自 user2:
通过这种方式,您可以将文件共享给同一存储帐户中的所有用户。
注:
关于通过Azure门户上传文件到Azure文件共享,请参考这个article.
上传文件到这个路径:
希望对您有所帮助。