diff --git a/libvirt/templates/daemonset-libvirt.yaml b/libvirt/templates/daemonset-libvirt.yaml index 1f3f3faa..051f3ac5 100644 --- a/libvirt/templates/daemonset-libvirt.yaml +++ b/libvirt/templates/daemonset-libvirt.yaml @@ -121,6 +121,14 @@ spec: {{ end }} command: - /tmp/libvirt.sh + lifecycle: + preStop: + exec: + command: + - bash + - -c + - |- + kill $(cat /var/run/libvirtd.pid) volumeMounts: - name: libvirt-bin mountPath: /tmp/libvirt.sh