diff --git a/roles/koschei/backend/files/systemd-memory-limit.conf b/roles/koschei/backend/files/systemd-memory-limit.conf new file mode 100644 index 0000000000..49d11d08e4 --- /dev/null +++ b/roles/koschei/backend/files/systemd-memory-limit.conf @@ -0,0 +1,2 @@ +[Service] +MemoryLimit=3G diff --git a/roles/koschei/backend/tasks/main.yml b/roles/koschei/backend/tasks/main.yml index 2b0fc36a85..b32d06c85e 100644 --- a/roles/koschei/backend/tasks/main.yml +++ b/roles/koschei/backend/tasks/main.yml @@ -25,6 +25,18 @@ - config - service +- name: install systemd config files + copy: > + src=systemd-memory-limit.conf + dest=/etc/systemd/system/koschei-resolver.service.d/memory-limit.conf + notify: + - reload systemd + - restart koschei-resolver + tags: + - koschei + - config + - service + - name: install config files template: > src="{{ item }}.j2"