我正在使用azurerm_virtual_machine_extensionazure 引导一些虚拟机。
我发现的所有示例都使用类似于以下内容的内容:
settings = <<SETTINGS
{
"fileUris": [ "https://my.bootstrapscript.com/script.sh}" ],
"commandToExecute": "bash script.sh"
}
SETTINGS
Run Code Online (Sandbox Code Playgroud)
虽然这有效,但我的问题是我必须公开托管script以与fileUris. 设置中是否有允许我从 terraform 文件夹发送本地文件内容的选项?
就像是:
settings = <<SETTINGS
{
"file": [ ${file("./script.txt")} ],
"commandToExecute": "bash script.sh"
}
SETTINGS
Run Code Online (Sandbox Code Playgroud)
谢谢。
bootstrapping virtual-machine azure terraform terraform-provider-azure