Dmi*_* T. 5 infrastructure digital-ocean terraform
我有用于部署和配置 DigitalOcean Droplet 的 terraform 脚本,并且我想为此实例指定自定义 DO 项目,而不是默认项目。
project我在资源文档中找不到任何属性引用digitalocean_droplet:https://www.terraform.io/docs/providers/do/r/droplet.html
我希望能够做这样的事情:
resource "digitalocean_droplet" "node" {
...
project = "test"
...
}
Run Code Online (Sandbox Code Playgroud)
因此,使用此 terraform 脚本部署的实例将分配给testDO 中的项目:
小智 3
希望你安全。
现在,您可以按照以下方式执行此操作:
resource "digitalocean_droplet" "node" {
name = "ubuntu-nyc1-node-01"
image = "ubuntu-18-04-x64"
region = "nyc1"
size = "s-1vcpu-1gb"
private_networking = true
}
resource "digitalocean_project" "project" {
name = "Project"
description = "project description"
purpose = "Web Application"
environment = "Production"
resources = [
"${digitalocean_droplet.node.urn}"
]
}
Run Code Online (Sandbox Code Playgroud)
希望这段代码仍然可以帮助你。
| 归档时间: |
|
| 查看次数: |
1055 次 |
| 最近记录: |