- A+
所属分类:saltstack
Salt WebUI
saltstack web uiweb平台界面
- saltapi项目主页: http://salt-api.readthedocs.org/en/latest/
- halite 项目主页: https://github.com/saltstack/halite
- 官方文档 : https://github.com/saltstack/
搭建过程:
1 2 3 4 |
cd /var/www/ git clone https://github.com/saltstack/halite cd halite/halite ./genindex.py -C |
安装 salt-api
1 |
apt-get install salt-api 或 yum install salt-api |
在master端添加配置文件
在/etc/salt/master.d中加入saltweb.conf,需要用到salt的eauth系统,添加如下配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
rest_cherrypy: host: 0.0.0.0 port: 8080 debug: true disable_ssl: True static: /var/www/halite/halite app: /var/www/halite/halite/index.html external_auth: pam: salt: - .* - '@runner' - '@wheel' |
说明,我在这里设置了 disable_ssl 使用 external_auth pam认证的用户进行登录,操作完毕后进行如下操作:
- 重启master;
1/etc/init.d/salt-master restart - 添加登陆用户
12useradd saltecho salt | passwd –stdin salt - 建立用户后进行测试
1salt -a pam \* test.ping
输入用户和密码 如看到minion返回信息 则表示登陆验证成功
启动 salt-api
1 2 3 |
salt-api -d 或 cd /var/www/halite/halite python server_bottle.py -d -C -l debug -s cherrypy |
然后打开http://ip:8080/app,通过salt/salt登陆即可
其他参考文档
- http://rfyiamcool.blog.51cto.com/1030776/1275443
- http://rfyiamcool.blog.51cto.com/1030776/1345518

微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
25/05/2018 下午 6:11 沙发
为什么页面空白
05/09/2017 下午 3:26 板凳
什么 垃圾 东西啊
26/10/2016 下午 2:08 地板
页面空白啊
15/04/2016 下午 3:25 4楼
2016-04-15 15:18:15,632 [cherrypy.error ][ERROR ][10998] [15/Apr/2016:15:18:15] ENGINE TypeError(“argument of type ‘NoneType’ is not iterable”,)
Traceback (most recent call last):
File “/usr/lib/python2.6/site-packages/cherrypy/wsgiserver/wsgiserver2.py”, line 1292, in communicate
req.parse_request()
File “/usr/lib/python2.6/site-packages/cherrypy/wsgiserver/wsgiserver2.py”, line 580, in parse_request
success = self.read_request_line()
File “/usr/lib/python2.6/site-packages/cherrypy/wsgiserver/wsgiserver2.py”, line 644, in read_request_line
if NUMBER_SIGN in path:
TypeError: argument of type ‘NoneType’ is not iterable
能帮忙看下 这个是什么原因么?
05/07/2016 下午 4:05 1层
@拾壹 同问同问啊
26/03/2016 下午 1:04 5楼
部署好了。谢谢分享
07/11/2014 下午 4:23 6楼
登陆web界面后。总是提示:Error!Failed to detect minions present
但是执行命令什么的都没问题。不知道楼主碰到没有?
03/03/2014 下午 10:58 7楼
不错不错! 嘿嘿
来自外部的引用: 2