尝试在salt中使用tomcat模块部署war文件。
获取如下错误
Salt Script
tomcat-server:
archive:
- extracted
- name: /opt/
- source: http://www.us.apache.org/dist/tomcat/tomcat-9/v9.0.0.M1/bin/apache-tomcat-9.0.0.M1.tar.gz
- source_hash: md5=e794b1c8a4d1427db42b3cc033e0ba2e
- archive_format: tar
- if_missing: /opt/apache-tomcat-9.0.0.M1/
tomcat_symlink:
file.symlink:
- name: /opt/tomcat
- target: apache-tomcat-9.0.0.M1
- require:
- archive: tomcat-server
deploy_war:
tomcat.war_deployed:
- name: /order-management
- war: salt://order-management.war
- require:
- file: /opt/tomcat
不太确定似乎是什么问题。尝试谷歌搜索但无法得到任何具体的东西
答案 0 :(得分:0)
正如mootmoot所建议的......问题是没找到战争文件......我看到了这个:找不到saltenv'development','salt://order-management.war'的文件。请检查war文件是否位于salt://文件夹下(请参阅/ etc / salt / master,files_root)