2016-07-06 30 views
1

我使用的是SaltStack mysql-formula,除了root密碼以外,默認值工作得很好。使用Saltstack mysql-formula設置密碼?

而不是試圖我想這應該工作的支柱:

sudo salt 'ip-172-31-20-106.ec2.internal' state.sls mysql pillar="{'mysql:server:root_password':'Password'}" > 

,但沒有喜悅。我砍了debconfmod.py顯示密碼,但沒有運氣。

應該這樣工作嗎?如果是這樣的話?

感謝。

回答

0

原來我把yml轉換成了json。

支柱陽明是

mysql: 
    server: 
    root_password: 'somepass' 

所以支柱JSON應該是

pillar="{'mysql':{'server':{'root_password':'somepass'}}}" 

現在一切正常,因爲它應該。