Skip to content

Commit e527bc6

Browse files
authored
chore(dogfood): replace deprecated coder_workspace.owner_oidc_access_token and add order to agent metadata (coder#13456)
1 parent a51076a commit e527bc6

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

dogfood/main.tf

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ resource "coder_agent" "dev" {
160160
os = "linux"
161161
dir = local.repo_dir
162162
env = {
163-
OIDC_TOKEN : data.coder_workspace.me.owner_oidc_access_token,
163+
OIDC_TOKEN : data.coder_workspace_owner.me.oidc_access_token,
164164
}
165165
startup_script_behavior = "blocking"
166166

@@ -169,39 +169,44 @@ resource "coder_agent" "dev" {
169169
# if you don't want to display any information.
170170
metadata {
171171
display_name = "CPU Usage"
172-
key = "0_cpu_usage"
172+
key = "cpu_usage"
173+
order = 0
173174
script = "coder stat cpu"
174175
interval = 10
175176
timeout = 1
176177
}
177178

178179
metadata {
179180
display_name = "RAM Usage"
180-
key = "1_ram_usage"
181+
key = "ram_usage"
182+
order = 1
181183
script = "coder stat mem"
182184
interval = 10
183185
timeout = 1
184186
}
185187

186188
metadata {
187189
display_name = "CPU Usage (Host)"
188-
key = "2_cpu_usage_host"
190+
key = "cpu_usage_host"
191+
order = 2
189192
script = "coder stat cpu --host"
190193
interval = 10
191194
timeout = 1
192195
}
193196

194197
metadata {
195198
display_name = "RAM Usage (Host)"
196-
key = "3_ram_usage_host"
199+
key = "ram_usage_host"
200+
order = 3
197201
script = "coder stat mem --host"
198202
interval = 10
199203
timeout = 1
200204
}
201205

202206
metadata {
203207
display_name = "Swap Usage (Host)"
204-
key = "4_swap_usage_host"
208+
key = "swap_usage_host"
209+
order = 4
205210
script = <<EOT
206211
#!/bin/bash
207212
echo "$(free -b | awk '/^Swap/ { printf("%.1f/%.1f", $3/1024.0/1024.0/1024.0, $2/1024.0/1024.0/1024.0) }') GiB"
@@ -212,7 +217,8 @@ resource "coder_agent" "dev" {
212217

213218
metadata {
214219
display_name = "Load Average (Host)"
215-
key = "5_load_host"
220+
key = "load_host"
221+
order = 5
216222
# get load avg scaled by number of cores
217223
script = <<EOT
218224
#!/bin/bash
@@ -224,15 +230,17 @@ resource "coder_agent" "dev" {
224230

225231
metadata {
226232
display_name = "Disk Usage (Host)"
227-
key = "6_disk_host"
233+
key = "disk_host"
234+
order = 6
228235
script = "coder stat disk --path /"
229236
interval = 600
230237
timeout = 10
231238
}
232239

233240
metadata {
234241
display_name = "Word of the Day"
235-
key = "7_word"
242+
key = "word"
243+
order = 7
236244
script = <<EOT
237245
#!/bin/bash
238246
curl -o - --silent https://www.merriam-webster.com/word-of-the-day 2>&1 | awk ' $0 ~ "Word of the Day: [A-z]+" { print $5; exit }'

0 commit comments

Comments
 (0)