我可以使用Saltstack获取服务PID吗?

时间:2015-11-06 04:54:16

标签: salt-stack

如何获得像tomcat或jboss这样的服务PID? 我使用salt.modules.service来启动/停止服务,但似乎我无法获得服务的PID。

1 个答案:

答案 0 :(得分:2)

您在salt中执行任意shell命令,可用于检索进程'PID:

salt minion-name cmd.run 'pgrep tomcat'

您也可以在盐状态下使用此模式,并使用jinja进行模板化。例如:

linux-headers:
  pkg.installed:
    - name: linux-headers-{{ salt['cmd.run']('uname -r') }}