EOD 和 EOF 如何在 Terraform 中协同工作?

EOD 和 EOF 如何在 Terraform 中协同工作?

这是我的 terraform 课程中的脚本

      provisioner "local-exec" {
          command = <<EOD
    cat <<EOF > aws_hosts 
    [dev] 
    ${aws_instance.dev.public_ip} 
    [dev:vars] 
    s3code=${aws_s3_bucket.code.bucket} 
    EOF
    EOD
}

我以前已经见过 EOF。在 bash 中处理多字符串行时它非常有用。 EOD 有何用途?

相关内容