perf: set nomad priority

This commit is contained in:
vincent 2022-12-10 17:10:32 +01:00
parent 7b9c34c567
commit 34083cbed9
26 changed files with 26 additions and 3 deletions

View File

@ -1,7 +1,7 @@
job "MQTT" { job "MQTT" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 50 priority = 90
type = "service" type = "service"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,6 +1,7 @@
job "chainetv" { job "chainetv" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 30
type = "service" type = "service"
meta { meta {
forcedeploy = "2" forcedeploy = "2"

View File

@ -2,6 +2,7 @@
job "crowdsec-agent" { job "crowdsec-agent" {
datacenters = ["homelab", "hetzner"] datacenters = ["homelab", "hetzner"]
type = "system" type = "system"
priority = 50
meta { meta {
forcedeploy = "2" forcedeploy = "2"
} }

View File

@ -1,6 +1,7 @@
job "dashboard" { job "dashboard" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 30
type = "service" type = "service"
meta { meta {
forcedeploy = "1" forcedeploy = "1"

View File

@ -1,5 +1,6 @@
job "drone" { job "drone" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 50
type = "service" type = "service"
vault { vault {
policies = ["droneci"] policies = ["droneci"]

View File

@ -1,6 +1,7 @@
job "filestash" { job "filestash" {
datacenters = ["hetzner"] datacenters = ["hetzner"]
priority = 50
type = "service" type = "service"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,5 +1,6 @@
job "git" { job "git" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 90
type = "service" type = "service"
meta { meta {
force = 1 force = 1

View File

@ -1,5 +1,6 @@
job "grafana" { job "grafana" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 50
type = "service" type = "service"
meta { meta {
forcedeploiement = 1 forcedeploiement = 1

View File

@ -1,6 +1,7 @@
job "homeassistant" { job "homeassistant" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 90
type = "service" type = "service"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,6 +1,7 @@
job "jellyfin" { job "jellyfin" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 80
type = "service" type = "service"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,6 +1,7 @@
job "loki" { job "loki" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 50
type = "service" type = "service"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,5 +1,6 @@
job "node-exporter" { job "node-exporter" {
datacenters = ["homelab", "hetzner"] datacenters = ["homelab", "hetzner"]
priority = 30
type = "system" type = "system"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,6 +1,7 @@
job "pacoloco" { job "pacoloco" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 50
type = "service" type = "service"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,7 +1,7 @@
job "paperless-ng" { job "paperless-ng" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 50 priority = 70
type = "service" type = "service"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,5 +1,6 @@
job "prometheus" { job "prometheus" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 50
type = "service" type = "service"
constraint { constraint {
attribute = "${attr.cpu.arch}" attribute = "${attr.cpu.arch}"

View File

@ -1,6 +1,7 @@
job "promtail" { job "promtail" {
datacenters = ["homelab", "hetzner"] datacenters = ["homelab", "hetzner"]
priority = 50
type = "system" type = "system"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,6 +1,7 @@
job "radicale" { job "radicale" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 70
type = "service" type = "service"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,6 +1,7 @@
job "torrent" { job "torrent" {
datacenters = ["hetzner"] datacenters = ["hetzner"]
priority = 80
type = "service" type = "service"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,6 +1,7 @@
job "supysonic" { job "supysonic" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 90
type = "service" type = "service"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,6 +1,7 @@
job "syncthing" { job "syncthing" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 70
type = "service" type = "service"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,5 +1,6 @@
job "traefik-ingress" { job "traefik-ingress" {
datacenters = ["hetzner"] datacenters = ["hetzner"]
priority = 90
type = "service" type = "service"
meta { meta {

View File

@ -1,5 +1,6 @@
job "traefik-local" { job "traefik-local" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 90
type = "service" type = "service"
group "traefik-local" { group "traefik-local" {

View File

@ -1,5 +1,6 @@
job "tt-rss" { job "tt-rss" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 90
type = "service" type = "service"
constraint { constraint {

View File

@ -1,6 +1,7 @@
job "vaultwarden" { job "vaultwarden" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 90
type = "service" type = "service"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,7 +1,7 @@
job "vikunja" { job "vikunja" {
datacenters = ["homelab"] datacenters = ["homelab"]
priority = 50 priority = 70
type = "service" type = "service"
meta { meta {
forcedeploy = "0" forcedeploy = "0"

View File

@ -1,5 +1,6 @@
job "www" { job "www" {
datacenters = ["hetzner"] datacenters = ["hetzner"]
priority = 90
type = "service" type = "service"
group "www" { group "www" {
network { network {