mirror of
https://github.com/coder/coder.git
synced 2026-10-13 07:38:23 +08:00
- Updates `terraform` to [v1.10.5](https://github.com/hashicorp/terraform/blob/v1.10.5/CHANGELOG.md#1105-january-22-2025) - Updates provider to >=2.0.0 in provider testdata fixtures - Fixes provider to required release version for resource monitors - Fixes missing leading / in volumes in resource monitor tests --------- Co-authored-by: Cian Johnston <cian@coder.com>
55 lines
914 B
Terraform
55 lines
914 B
Terraform
terraform {
|
|
required_providers {
|
|
coder = {
|
|
source = "coder/coder"
|
|
version = ">=2.0.0"
|
|
}
|
|
}
|
|
}
|
|
|
|
resource "coder_agent" "dev1" {
|
|
os = "linux"
|
|
arch = "amd64"
|
|
}
|
|
|
|
resource "coder_agent" "dev2" {
|
|
os = "linux"
|
|
arch = "amd64"
|
|
}
|
|
|
|
resource "coder_script" "script1" {
|
|
agent_id = coder_agent.dev1.id
|
|
display_name = "Foobar Script 1"
|
|
script = "echo foobar 1"
|
|
|
|
run_on_start = true
|
|
}
|
|
|
|
resource "coder_script" "script2" {
|
|
agent_id = coder_agent.dev1.id
|
|
display_name = "Foobar Script 2"
|
|
script = "echo foobar 2"
|
|
|
|
run_on_start = true
|
|
}
|
|
|
|
resource "coder_script" "script3" {
|
|
agent_id = coder_agent.dev2.id
|
|
display_name = "Foobar Script 3"
|
|
script = "echo foobar 3"
|
|
|
|
run_on_start = true
|
|
}
|
|
|
|
resource "null_resource" "dev1" {
|
|
depends_on = [
|
|
coder_agent.dev1
|
|
]
|
|
}
|
|
|
|
resource "null_resource" "dev2" {
|
|
depends_on = [
|
|
coder_agent.dev2
|
|
]
|
|
}
|