0
有一个salt sls文件调用另一个最佳方式是什么?盐是否提供了一种方法来做到这一点,或者我需要一种解决方法吗?从另一个调用另一个salt-stack脚本
上下文是我有一个安装Apache Tomcat的salt脚本,我想让另一个脚本将webapps复制到一个临时目录中,运行安装脚本,然后再复制webapps。我知道我可以把它放在一个.sls文件中,但我想保持它们分开。
有一个salt sls文件调用另一个最佳方式是什么?盐是否提供了一种方法来做到这一点,或者我需要一种解决方法吗?从另一个调用另一个salt-stack脚本
上下文是我有一个安装Apache Tomcat的salt脚本,我想让另一个脚本将webapps复制到一个临时目录中,运行安装脚本,然后再复制webapps。我知道我可以把它放在一个.sls文件中,但我想保持它们分开。
您可以包含其他sls文件。例如:
tomcat/install.sls
apps.sls
在apps.sls,你只要把:
#save_webapps
[...]
include:
- tomcat.install
[...]
#restore_webapps
它应该原样,但您可以使用条件(要求和require_in),以确保您的国家的顺序执行你要。