sls 파일의 단일 상태를 호출하지 못했습니다.
전체 sls 파일 작동
이것은 작동합니다 :
salt-ssh w123 state.sls monitoring
이것은 작동합니다 :
salt-ssh w123 state.show_sls monitoring
위의 출력 중 하나 :
monitoring_packages:
----------
__env__:
base
__sls__:
monitoring.packages
pkg:
|_
----------
pkgs:
- python-psutil
- installed
|_
----------
order:
10000
내가 시도한 것
이제 monitoring_packages
전체 sls 파일이 아닌 에만 전화하고 싶습니다 .
실패 :
salt:/srv # salt-ssh w123 state.sls_id monitoring_packages monitoring
w123:
Data failed to compile:
----------
No matching sls found for 'monitoring' in env 'base'
실패 :
salt:/srv # salt-ssh w123 state.single monitoring.monitoring_packages
w123:
TypeError encountered executing state.single: single() takes at least 2 arguments (1 given)
질문
내 단일 상태를 호출하는 방법 monitoring_packages
?
버전
salt:/srv # salt-ssh --version
salt-ssh 2015.8.3 (Beryllium)