main.yml 623 B

123456789101112131415161718192021222324252627
  1. - name: install service to reload kernel modules
  2. copy:
  3. src: yunion-ipvs-modules.service
  4. dest: /etc/systemd/system/yunion-ipvs-modules.service
  5. mode: 644
  6. become: true
  7. - name: prepare load module scripts
  8. copy:
  9. src: yunion-ipvs-modules.sh
  10. dest: /usr/bin/yunion-ipvs-modules.sh
  11. mode: 755
  12. become: true
  13. - name: execute load module scripts
  14. shell: bash /usr/bin/yunion-ipvs-modules.sh
  15. become: true
  16. ignore_errors: yes
  17. - name: enable load modules service
  18. ansible.builtin.systemd:
  19. name: yunion-ipvs-modules
  20. enabled: true
  21. daemon_reload: true
  22. become: true
  23. ignore_errors: yes