Update to 2024-05-15 15:01

This commit is contained in:
Daniel Berteaud
2024-05-15 15:01:01 +02:00
parent 64de14d3d5
commit 2c684526ff
19 changed files with 108 additions and 18 deletions

View File

@@ -153,6 +153,23 @@ plugin "docker" {
auth {
config = "{{ nomad_root_dir }}/docker/auth.json"
}
{% if nomad_conf.client.task_drivers.docker.disable_log_collection %}
disable_log_collection = true
{% endif %}
logging {
type = "{{ nomad_conf.client.task_drivers.docker.logging.type }}"
config {
{% for log_conf in nomad_conf.client.task_drivers.docker.logging.config.keys() | list %}
{% if nomad_conf.client.task_drivers.docker.logging.config[log_conf] is boolean %}
{{ log_conf }} = {{ nomad_conf.client.task_drivers.docker.logging.config[log_conf] | ternary('true','false') }}
{% elif nomad_conf.client.task_drivers.docker.logging.config[log_conf] is number %}
{{ log_conf }} = {{ nomad_conf.client.task_drivers.docker.logging.config[log_conf] }}
{% else %}
{{ log_conf }} = "{{ nomad_conf.client.task_drivers.docker.logging.config[log_conf] }}"
{% endif %}
{% endfor %}
}
}
{% if nomad_conf.client.task_drivers.docker.volumes.enabled %}
volumes {
enabled = true