Skip to content

Commit a23707a

Browse files
committed
Drop postgres volume for each cygnus update
1 parent 76f27b1 commit a23707a

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

modules/docker/cygnus/postgres.tf

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@ resource "docker_image" "postgres" {
99

1010
resource "docker_volume" "pgdata" {
1111
name = "cygnus_pgdata"
12+
13+
lifecycle {
14+
replace_triggered_by = [
15+
docker_image.cygnus.image_id,
16+
docker_image.postgres.image_id
17+
]
18+
}
1219
}
1320

1421
resource "random_password" "db" {
@@ -43,4 +50,10 @@ resource "docker_container" "postgres" {
4350
networks_advanced {
4451
name = docker_network.cygnus.name
4552
}
53+
54+
lifecycle {
55+
replace_triggered_by = [
56+
docker_volume.pgdata.id
57+
]
58+
}
4659
}

0 commit comments

Comments
 (0)