Я установил Salt-master на свою машину ubuntu 12.04 и salt minion в ubuntu 12.04. Я хочу установить пакет, содержащий svn, mongodb, postgres, maven, python, в salt-minion. как создать пакет для установки всего этого в salt minion? Пожалуйста, дайте мне знать.
когда я запускаю «sudo salt '*' state.highstate test = True»
@rome: ~ $ sudo salt '*' state.highstate test = True
я получаю следующую ошибку
State: - no
Name: states
Function: None
Result: False
Comment: No Top file or external nodes data matches found
Changes:
Успешно: 0
Итого: 1
Сначала создайте mypackages.sls
файл с вашими пакетами
vim:
pkg.installed
postgres:
pkg.installed
examplewithexplicitname:
pkg.installed:
- name: mongodb
Вам нужно поместить это в топ для выбранных хостов ('*'
):
# cat top.sls
'*':
- mypackages
Затем проверьте это:
salt '*' state.highstate test=True