minecraft/magma: rename, better consul integration

This commit is contained in:
wizzdom 2024-09-13 15:51:35 +01:00
parent 53e6ed9624
commit df4ee16cf5
2 changed files with 26 additions and 23 deletions

View file

@ -1,13 +1,13 @@
job "minecraft" {
job "minecraft-magma" {
datacenters = ["aperture"]
type = "service"
group "fabric" {
group "fabric-server" {
count = 1
network {
port "minecraft" {
static = 25566
static = 25572
to = 25565
}
port "rcon" {
@ -19,10 +19,11 @@ job "minecraft" {
}
service {
name = "fabric"
name = "minecraft-magma"
port = "minecraft"
}
task "fabric-server" {
task "minecraft-magma" {
driver = "docker"
config {
image = "itzg/minecraft-server:java17-alpine"

View file

@ -58,10 +58,12 @@ config:
backend: olim909-mc.service.consul:19132
- host: games.rb.dcu.ie
backend: games-mc.service.consul:25569
- host: fugatives.rb.dcu.ie
backend: fugatives-mc.service.consul:25570
- host: fugitives.rb.dcu.ie
backend: fugitives-mc.service.consul:25570
- host: cjaran-mc.rb.dcu.ie
backend: cjaran-mc.service.consul:25571
- host: magma-mc.rb.dcu.ie
backend: minecraft-magma.service.consul:25572
EOH
destination = "local/file.conf"
}