Compare commits

...

3 Commits

Author SHA1 Message Date
b127b9d685 resources 2025-02-12 11:23:41 +01:00
68bd782c14 shuffeling apps around the cluster 2025-02-10 17:33:25 +01:00
fe8f8748df more hosts @wks 2025-02-10 17:33:14 +01:00
8 changed files with 23 additions and 17 deletions

View File

@@ -3,7 +3,7 @@ job "docker-registry-ui" {
"nummer5", "nummer5",
] ]
type = "service" type = "service"
node_pool = "apps" node_pool = "sys"
group "apps" { group "apps" {
count = 1 count = 1

View File

@@ -3,7 +3,7 @@ job "drone-runner" {
"nummer5", "nummer5",
] ]
type = "service" type = "service"
node_pool = "apps" node_pool = "sys"
group "apps" { group "apps" {
count = 1 count = 1
@@ -77,8 +77,8 @@ job "drone-runner" {
} }
resources { resources {
cpu = 300 cpu = 2000
memory = 500 memory = 1024
} }
} }

View File

@@ -10,7 +10,7 @@ capability {
} }
context { context {
server = "ebin02.wks" server = "ebin01.wks"
share = "/data/raid1-ssd/app-data/drone-data" share = "/data/raid1-ssd/app-data/drone-data"
mountPermissions = "0" mountPermissions = "0"
} }

View File

@@ -47,6 +47,7 @@ job "gitea" {
} }
restart { restart {
interval = "10m"
attempts = 5 attempts = 5
delay = "30s" delay = "30s"
} }
@@ -89,7 +90,7 @@ job "gitea" {
} }
resources { resources {
cpu = 200 cpu = 500
memory = 512 memory = 512
} }

View File

@@ -10,7 +10,7 @@ capability {
} }
context { context {
server = "ebin02.wks" server = "ebin01.wks"
share = "/data/raid1-ssd/app-data/gitea-data" share = "/data/raid1-ssd/app-data/gitea-data"
mountPermissions = "0" mountPermissions = "0"
} }

View File

@@ -1,6 +1,6 @@
job "openwrt" { job "openwrt" {
datacenters = ["nummer5"] datacenters = ["nummer5"]
node_pool = "apps" node_pool = "sys"
priority = 10 priority = 10
group "apps" { group "apps" {

View File

@@ -4,6 +4,11 @@ job "postgres" {
node_pool = "sys" node_pool = "sys"
priority = 80 priority = 80
#constraint {
# attribute = "${attr.unique.hostname}"
# value = "pine01"
#}
group "service" { group "service" {
count = 1 count = 1
volume "postgres-data" { volume "postgres-data" {
@@ -15,7 +20,7 @@ job "postgres" {
} }
network { network {
mode = "host" #mode = "host"
port "postgres"{ port "postgres"{
static = 5432 static = 5432
} }
@@ -23,10 +28,10 @@ job "postgres" {
service { service {
name = "postgres" name = "postgres"
port = "postgres" port = "postgres"
#tags = [ tags = [
# "traefik.enable=true", "traefik.enable=true",
# "traefik.tcp.routers.postgres.rule=Host(`postgres.service.nr5`)", "traefik.tcp.routers.postgres.rule=Host(`postgres.service.nr5`)",
#] ]
} }
task "postgres" { task "postgres" {
driver = "podman" driver = "podman"
@@ -49,8 +54,8 @@ job "postgres" {
} }
resources { resources {
cpu = 1000 cpu = 3500
memory = 512 memory = 1500
} }

View File

@@ -1,2 +1,2 @@
hosts="pine01.wks pine02.wks pine03.wks pine04.wks pine05.wks adm01.wks ebin01.wks ebin02.wks" hosts="adm01.wks pine01.wks pine02.wks pine03.wks pine04.wks pine05.wks ebin01.wks ebin02.wks drucki.wks switch_cloud.wks drucki_switch.wks"
domain="wks" domain="wks"