增加在tsg-diagnose service启动前加载tsg-diagnose运行所需要的docker image的功能
This commit is contained in:
4
tsg-9140-scripts/roles/tsg-diagnose/files/prestart
Normal file
4
tsg-9140-scripts/roles/tsg-diagnose/files/prestart
Normal file
@@ -0,0 +1,4 @@
|
||||
[Service]
|
||||
ExecStartPre=/usr/bin/docker load < /opt/tsg/tsg-diagnose/images/badssl.tar
|
||||
ExecStartPre=/usr/bin/docker load < /opt/tsg/tsg-diagnose/images/unittest.tar
|
||||
ExecStartPre=/usr/bin/docker load < /opt/tsg/tsg-diagnose/images/wpr.tar
|
||||
@@ -32,4 +32,10 @@
|
||||
unarchive:
|
||||
src: /tmp/ansible_deploy/tsg-diagnose-certs.tgz
|
||||
dest: /opt/tsg/tsg-diagnose/.badssl_cert_dict
|
||||
remote_src: yes
|
||||
remote_src: yes
|
||||
|
||||
- name: "copy prestart file to tsg-diagnose.service.d"
|
||||
copy:
|
||||
src: "{{ role_path }}/files/prestart"
|
||||
dest: /usr/lib/systemd/system/tsg-diagnose.service.d/
|
||||
mode: 0644
|
||||
Reference in New Issue
Block a user