mirror of
https://github.com/natelandau/ansible-homelab-config.git
synced 2025-11-19 02:13:40 -05:00
feat: depreciate consul and use nomad service discovery
This commit is contained in:
@@ -122,6 +122,7 @@ job "wikijs" {
|
||||
service {
|
||||
port = "db"
|
||||
name = "wikijsdb"
|
||||
provider = "nomad"
|
||||
check {
|
||||
type = "tcp"
|
||||
port = "db"
|
||||
@@ -131,7 +132,6 @@ job "wikijs" {
|
||||
check_restart {
|
||||
limit = 2
|
||||
grace = "1m"
|
||||
ignore_warnings = true
|
||||
}
|
||||
}
|
||||
|
||||
@@ -225,6 +225,7 @@ group "wikijs_app_group" {
|
||||
service {
|
||||
port = "http"
|
||||
name = "wikijs"
|
||||
provider = "nomad"
|
||||
tags = [
|
||||
"traefik.enable=true",
|
||||
"traefik.http.routers.wikijs.rule=Host(`wiki.{{ homelab_domain_name }}`)",
|
||||
@@ -241,7 +242,6 @@ group "wikijs_app_group" {
|
||||
check_restart {
|
||||
limit = 3
|
||||
grace = "30s"
|
||||
ignore_warnings = true
|
||||
}
|
||||
} // /service
|
||||
|
||||
|
||||
Reference in New Issue
Block a user