aboutsummaryrefslogtreecommitdiff
path: root/app/deployment/core.hcl
diff options
context:
space:
mode:
Diffstat (limited to 'app/deployment/core.hcl')
-rw-r--r--app/deployment/core.hcl44
1 files changed, 0 insertions, 44 deletions
diff --git a/app/deployment/core.hcl b/app/deployment/core.hcl
deleted file mode 100644
index 5b17b8e..0000000
--- a/app/deployment/core.hcl
+++ /dev/null
@@ -1,44 +0,0 @@
-job "core" {
- datacenters = ["dc1"]
- type = "system"
- priority = 90
-
- constraint {
- attribute = "${attr.cpu.arch}"
- value = "amd64"
- }
-
- update {
- max_parallel = 1
- stagger = "1m"
- }
-
- group "network" {
- task "diplonat" {
- driver = "docker"
-
- config {
- image = "darkgallium/amd64_diplonat:v2"
- network_mode = "host"
- readonly_rootfs = true
- privileged = true
- }
-
- template {
- data = <<EOH
-DIPLONAT_PRIVATE_IP={{ env "attr.unique.network.ip-address" }}
-DIPLONAT_REFRESH_TIME=60
-DIPLONAT_EXPIRATION_TIME=300
-DIPLONAT_CONSUL_NODE_NAME={{ env "attr.unique.hostname" }}
-RUST_LOG=debug
-EOH
- destination = "secrets/env"
- env = true
- }
-
- resources {
- memory = 40
- }
- }
- }
-}