@@ -103,10 +103,6 @@ provider "kubernetes" {
103
103
data "coder_workspace" "me" {}
104
104
data "coder_workspace_owner" "me" {}
105
105
106
- locals {
107
- workspace_instance = " ${ lower (data. coder_workspace_owner . me . name )} -${ lower (data. coder_workspace . me . name )} "
108
- }
109
-
110
106
resource "coder_agent" "main" {
111
107
os = " linux"
112
108
arch = " amd64"
@@ -194,11 +190,11 @@ resource "coder_app" "code-server" {
194
190
195
191
resource "kubernetes_persistent_volume_claim" "home" {
196
192
metadata {
197
- name = " coder-${ local . workspace_instance } -home"
193
+ name = " coder-${ data . coder_workspace . me . id } -home"
198
194
namespace = var. namespace
199
195
labels = {
200
196
" app.kubernetes.io/name" = " coder-pvc"
201
- " app.kubernetes.io/instance" = " coder-pvc-${ local . workspace_instance } "
197
+ " app.kubernetes.io/instance" = " coder-pvc-${ data . coder_workspace . me . id } "
202
198
" app.kubernetes.io/part-of" = " coder"
203
199
// Coder-specific labels.
204
200
" com.coder.resource" = " true"
@@ -229,11 +225,11 @@ resource "kubernetes_deployment" "main" {
229
225
]
230
226
wait_for_rollout = false
231
227
metadata {
232
- name = " coder-${ local . workspace_instance } "
228
+ name = " coder-${ data . coder_workspace . me . id } "
233
229
namespace = var. namespace
234
230
labels = {
235
231
" app.kubernetes.io/name" = " coder-workspace"
236
- " app.kubernetes.io/instance" = " coder-workspace-${ local . workspace_instance } "
232
+ " app.kubernetes.io/instance" = " coder-workspace-${ data . coder_workspace . me . id } "
237
233
" app.kubernetes.io/part-of" = " coder"
238
234
" com.coder.resource" = " true"
239
235
" com.coder.workspace.id" = data.coder_workspace.me.id
@@ -251,7 +247,7 @@ resource "kubernetes_deployment" "main" {
251
247
selector {
252
248
match_labels = {
253
249
" app.kubernetes.io/name" = " coder-workspace"
254
- " app.kubernetes.io/instance" = " coder-workspace-${ local . workspace_instance } "
250
+ " app.kubernetes.io/instance" = " coder-workspace-${ data . coder_workspace . me . id } "
255
251
" app.kubernetes.io/part-of" = " coder"
256
252
" com.coder.resource" = " true"
257
253
" com.coder.workspace.id" = data.coder_workspace.me.id
@@ -268,7 +264,7 @@ resource "kubernetes_deployment" "main" {
268
264
metadata {
269
265
labels = {
270
266
" app.kubernetes.io/name" = " coder-workspace"
271
- " app.kubernetes.io/instance" = " coder-workspace-${ local . workspace_instance } "
267
+ " app.kubernetes.io/instance" = " coder-workspace-${ data . coder_workspace . me . id } "
272
268
" app.kubernetes.io/part-of" = " coder"
273
269
" com.coder.resource" = " true"
274
270
" com.coder.workspace.id" = data.coder_workspace.me.id