Replace redis with valkey

This commit is contained in:
Daniel Berteaud 2024-04-11 23:44:45 +02:00
parent 550142b5de
commit 9ba2ed8ace
1 changed files with 12 additions and 9 deletions

View File

@ -5,8 +5,6 @@ job "onlyoffice" {
region = "global" region = "global"
group "onlyoffice" { group "onlyoffice" {
network { network {
@ -17,12 +15,14 @@ job "onlyoffice" {
} }
volume "data" { volume "data" {
source = "onlyoffice-data" source = "onlyoffice-data"
type = "csi" type = "csi"
access_mode = "single-node-writer" access_mode = "single-node-writer"
attachment_mode = "file-system" attachment_mode = "file-system"
} }
volume "rabbitmq" { volume "rabbitmq" {
source = "onlyoffice-rabbitmq" source = "onlyoffice-rabbitmq"
type = "csi" type = "csi"
@ -216,8 +216,8 @@ _EOT
# Local redis instance # Local valkey instance
task "redis" { task "valkey" {
driver = "docker" driver = "docker"
user = 6379 user = 6379
@ -227,10 +227,11 @@ _EOT
} }
config { config {
image = "redis:alpine" image = "danielberteaud/valkey:24.4-1"
readonly_rootfs = true readonly_rootfs = true
force_pull = true force_pull = true
args = ["/local/redis.conf"] pids_limit = 100
args = ["/local/valkey.conf"]
} }
template { template {
@ -241,13 +242,15 @@ databases 1
save "" save ""
appendonly no appendonly no
_EOT _EOT
destination = "local/redis.conf" destination = "local/valkey.conf"
} }
resources { resources {
cpu = 300 cpu = 10
memory = 512 memory = 20
} }
} }