Skip to content

Commit 09d995c

Browse files
authored
fix: set K8s deployment strategy to Recreate (#10321)
1 parent 619df23 commit 09d995c

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

.github/pr-deployments/template/main.tf

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
terraform {
22
required_providers {
33
coder = {
4-
source = "coder/coder"
4+
source = "coder/coder"
55
}
66
kubernetes = {
7-
source = "hashicorp/kubernetes"
7+
source = "hashicorp/kubernetes"
88
}
99
}
1010
}
@@ -235,6 +235,9 @@ resource "kubernetes_deployment" "main" {
235235
"app.kubernetes.io/name" = "coder-workspace"
236236
}
237237
}
238+
strategy {
239+
type = "Recreate"
240+
}
238241

239242
template {
240243
metadata {

examples/templates/devcontainer-kubernetes/main.tf

+3
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,9 @@ resource "kubernetes_deployment" "workspace" {
177177
"coder.workspace_id" = data.coder_workspace.me.id
178178
}
179179
}
180+
strategy {
181+
type = "Recreate"
182+
}
180183
template {
181184
metadata {
182185
labels = {

examples/templates/kubernetes/main.tf

+3
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,9 @@ resource "kubernetes_deployment" "main" {
250250
"app.kubernetes.io/name" = "coder-workspace"
251251
}
252252
}
253+
strategy {
254+
type = "Recreate"
255+
}
253256

254257
template {
255258
metadata {

0 commit comments

Comments
 (0)