2022-06-08 22:40:34 +00:00
|
|
|
terraform {
|
|
|
|
required_providers {
|
|
|
|
coder = {
|
|
|
|
source = "coder/coder"
|
2023-01-27 20:07:47 +00:00
|
|
|
version = "0.6.10"
|
2022-06-08 22:40:34 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "coder_agent" "dev1" {
|
|
|
|
os = "linux"
|
|
|
|
arch = "amd64"
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "coder_agent" "dev2" {
|
2023-01-27 20:07:47 +00:00
|
|
|
os = "darwin"
|
|
|
|
arch = "amd64"
|
|
|
|
connection_timeout = 1
|
|
|
|
motd_file = "/etc/motd"
|
|
|
|
startup_script_timeout = 30
|
|
|
|
login_before_ready = true
|
2022-06-08 22:40:34 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
resource "coder_agent" "dev3" {
|
2023-01-27 20:07:47 +00:00
|
|
|
os = "windows"
|
|
|
|
arch = "arm64"
|
|
|
|
troubleshooting_url = "https://coder.com/troubleshoot"
|
|
|
|
login_before_ready = false
|
2022-06-08 22:40:34 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
resource "null_resource" "dev" {
|
|
|
|
depends_on = [
|
|
|
|
coder_agent.dev1,
|
|
|
|
coder_agent.dev2,
|
|
|
|
coder_agent.dev3
|
|
|
|
]
|
|
|
|
}
|