Skip to content
Snippets Groups Projects
Commit 37b8d032 authored by František Dvořák's avatar František Dvořák
Browse files

Solve the problem with docker runtime directory

Docker unmounts overlay2 directory when stopping. Post shutdown script
will remount it again.
parent 7d426313
No related branches found
No related tags found
No related merge requests found
skip_list:
- command-instead-of-module
- fqcn-builtins
- yaml[line-length]
......@@ -180,6 +180,33 @@
kube_type_of_node: wn
kube_version: 1.28.8
kubelet_extra_args: '--volume-stats-agg-period 0'
tasks:
- name: Overlay2 mountpoint workaround to docker.service unit
lineinfile:
path: /lib/systemd/system/docker.service
firstmatch: true
insertafter: '\[Service\]'
line: 'ExecStopPost=mount /var/lib/docker/overlay2'
regexp: '^\s*ExecStopPost\s*='
- name: Local docker.service unit
copy:
src: /lib/systemd/system/docker.service
dest: /etc/systemd/system/docker.service
mode: 0644
remote_src: true
notify:
- Reload systemd daemon
- Restart docker
handlers:
- name: Reload systemd daemon
command:
cmd: systemctl daemon-reload
ignore_errors: true
- name: Restart docker
service:
name: docker
state: restarted
- name: K8s customization
hosts: master
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment