本篇的目的是安裝salt的圖形操做界面halite。html
參考來自官方文檔http://docs.saltstack.com/topics/tutorials/halite.htmlweb
第一步是使用pip安裝halite及cherrypy。vim
而後修改/etc/salt/master配置文件。app
用vim搜索找到pam關鍵字,而後把之下的內容修改成:cors
注意裏面的testuser部分須要填寫爲系統用戶名稱,halite使用的是操做系統的密碼認證,固然也尅使用LDAP認證,我會在有時間有條件的時候寫一篇配置文檔出來。spa
配置好以後,到文檔底部添加以下內容:操作系統
halite:debug
level: 'debug'code
server: 'cherrypy'server
host: '0.0.0.0'
port: '8080'
cors: False
tls: True
certpath: '/etc/pki/tls/certs/localhost.crt'
keypath: '/etc/pki/tls/certs/localhost.key'
pempath: '/etc/pki/tls/certs/localhost.pem'
添加完成以後,須要在操做系統執行如下命令:
salt-call tls.create_self_signed_cert tis
執行完成以後,就能夠經過http去訪問網址https://localhost:8080/app/查看halite界面了。