【发布时间】:2021-08-31 11:37:38
【问题描述】:
在盐模块上,我如何启用自定义服务,提供服务文件的路径。
custom_service:
service.enable:
- name: foo
- path:
【问题讨论】:
标签: systemd salt-stack
在盐模块上,我如何启用自定义服务,提供服务文件的路径。
custom_service:
service.enable:
- name: foo
- path:
【问题讨论】:
标签: systemd salt-stack
根据您的问题,您似乎已经在 miniom(s) 上的适当位置拥有 systemd foo.service 文件,并且您希望启用该服务。
不特定于 Saltstack,但是当更新服务配置文件时,需要重新加载守护进程。这可以在 SLS 中实现如下:
reload-systemd:
module.run:
- name: service.systemctl_reload
custom-service:
service.enabled:
- name: foo
注意:
如果服务配置文件不在所需路径的minion上,则可以使用file.managed等模块将其放置在那里。
【讨论】: