Files
coder/provisioner/terraform/testdata/multiple-agents-multiple-scripts/multiple-agents-multiple-scripts.tf
T
Colin AdlerandCian Johnston a777c2694e chore: upgrade terraform to 1.10.5 (#16519)
- 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>
2025-02-18 11:45:22 +00:00

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
]
}