安装halite
方法一:失败,待查原因
1、安装并启动salt-api yuminstall salt-api –y
service salt-api start
chkconfig salt-api on
2、安装halite及其依赖文件 yuminstall python-pip –y
pipinstall --upgrade pip
pipinstall -U halite
pipinstall cherrypy
pipinstall paste
yuminstall python-develgcc –y
pipinstall gevent
pipinstall pyopenssl
pip install tornado
创建登录用户 useradd salt
echo "salt" |passwd --stdin salt
3、修改master配置文件
方法二:
#yum install git
下载代码
#cd /var/www
生成index.html# cd halite/halite
# ./genindex.py -C
安装salt-api# yum install salt-api
添加登陆用户# useradd salt
# echo salt|passwd –stdin salt
配置salt master文件
配置salt的master文件,添加:rest_cherrypy:
host: 0.0.0.0
port: 8080
debug: true
static: /root/halite/halite
app: /root/halite/halite/index.htmlexternal_auth:
pam:
salt:
- .*
- '@runner'
- '@wheel'
重启master;# /etc/init.d/salt-master restart
启动 salt-api,启动web界面(两种启动方式)
#cd /var/www/halite/halite
(1)#nohup python2.6 server_bottle.py -d -C -l debug -s cherrypy & #不使用nohup的话为前台运行
(2)# salt-api –d ---后台运行
然后打开
https://docs.saltstack.com/en/latest/topics/tutorials/halite.html