feat(elk): use ephemeral disk for elasticsearch datastore
Some checks failed
Lint / lint (push) Successful in 2m47s
Terraform Plan and Apply / cicd (push) Failing after 2m37s

This commit is contained in:
Ben Martin 2025-01-18 15:49:23 +00:00
parent 92024ed68a
commit 76b5e0b767
Signed by: ben
GPG key ID: 859A655FCD290E4A

View file

@ -30,6 +30,11 @@ job "elk" {
}
}
ephemeral_disk {
migrate = true
size = 10000
}
task "elasticsearch" {
driver = "docker"
@ -40,7 +45,6 @@ job "elk" {
volumes = [
"/mnt/docker/elastic-${node.unique.name}/config:/usr/share/elasticsearch/config",
"/mnt/docker/elastic-${node.unique.name}/data:/usr/share/elasticsearch/data",
]
ulimit {
@ -86,6 +90,7 @@ job "elk" {
discovery:
seed_providers: file
path:
data: {{ env "NOMAD_TASK_DIR" }}/data
repo:
- /mnt/backups
xpack:
@ -193,6 +198,11 @@ job "elk" {
}
}
ephemeral_disk {
migrate = true
size = 10
}
task "elasticsearch" {
driver = "docker"
@ -203,7 +213,6 @@ job "elk" {
volumes = [
"/mnt/docker/elastic-${node.unique.name}/config:/usr/share/elasticsearch/config",
"/mnt/docker/elastic-${node.unique.name}/data:/usr/share/elasticsearch/data",
]
ulimit {
@ -252,6 +261,7 @@ job "elk" {
discovery:
seed_providers: file
path:
data: {{ env "NOMAD_TASK_DIR" }}/data
repo:
- /mnt/backups
xpack: