File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
deployments/modules/backend Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change 11data "digitalocean_image" "base_image" {
2+ count = (var. app_version == " " ? 0 : 1 )
23 name = " image-${ var . app_version } "
34}
45
6+ # terraform destroy workaround
7+ locals {
8+ image_id = var. app_version == " " ? 0 : data. digitalocean_image . base_image [0 ]. id
9+ }
10+
511resource "digitalocean_droplet" "web" {
612 count = var. web_cluster_size
713 lifecycle { create_before_destroy = true }
814 tags = [ " luajit-me" ]
915
10- image = data . digitalocean_image . base_image . id
16+ image = local . image_id
1117 name = " ${ var . prefix } web-${ count . index + 1 } "
1218 region = " ams3"
1319 size = " s-1vcpu-1gb"
@@ -47,7 +53,7 @@ resource "digitalocean_droplet" "compute_amd64" {
4753 lifecycle { create_before_destroy = true }
4854 tags = [ " luajit-me" ]
4955
50- image = data . digitalocean_image . base_image . id
56+ image = local . image_id
5157 name = " ${ var . prefix } compute-amd64-${ each . key } "
5258 region = " ams3"
5359 size = " s-1vcpu-1gb"
You can’t perform that action at this time.
0 commit comments