0

这可能吗?到目前为止,我运气不佳,但我的 Linux 技能有限。我希望能够映射一个持久共享,这样我就可以存储我团队中的每个人都可以访问的 Terraform 状态文件。使用 PowerShell Shell,我可以轻松地为共享创建一个新的 psdrive,但您不能从 PowerShell Shell 运行 Terraform。

4

2 回答 2

1

今天,只有 Bash in Cloud Shell 提供 Terraform。使用 Bash 时,它会使用您在首次使用 Cloud Shell 时映射的文件共享来保留 $Home 目录的全部内容。

这里有每个 shell 工具的列表:

重击

电源外壳

至于映射文件共享,其实是在你第一次访问cloud shell的时候需要做的。查看有关它的文档

要在 Bash 中试用 Terraform,请查看在 Bash Cloud Shell 中使用 Terraform 的特定教程

于 2018-01-22T23:55:50.560 回答
0

也许您可以使用它与我团队中的每个人共享文件。

首先,您应该确保每个云 shell 使用相同的存储帐户,每个人都将创建其$Home目录的磁盘映像以保存目录中的所有内容,如下所示:在此处输入图像描述

然后将文件上传到该文件共享,如下所示: 在此处输入图像描述

检查云外壳中的文件:
来自user1
在此处输入图像描述

来自用户 2
在此处输入图像描述

这样,您可以将文件共享给同一存储帐户中的所有用户。

注意
关于通过 Azure 门户将文件上传到 Azure 文件共享,请参阅本文

将文件上传到此路径:

在此处输入图像描述

希望这可以帮助。

于 2018-01-23T02:08:51.280 回答