python运维管理系统_GitHub - guhongze/adminset: 自动化运维平台:CMDB、CD、DevOps、资产管理、任务编排、持续交付、系统监控、运维管理、配置管理...

AdminSet QuickStart

68747470733a2f2f7472617669732d63692e6f72672f67756f686f6e677a652f61646d696e7365742e7376673f6272616e63683d6d6173746572

68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d47504c2d626c75652e737667

68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f67756f686f6e677a652f61646d696e7365742e737667

Adminset基于DevOps理念开发,以整合全部运维场景为己任。Adminset是一个真正的基于运维思维而开发的全自动化运维平台。

v0.50 新功能

全新用户权限系统

基于用户角色的部署权限关联

基于用户权限的功能按钮自动显示隐藏

基于用户的WEBSSH授权

django安全更新

开发环境

centos 7.2(1511) django 1.11.16 python 2.7

服务端安装

生产服务器建议 4核CPU,6G内存以上.

学习测试建议 2核CPU,2G内存以上.

服务器操作系统版本要求 centos7.2 centos7.4

安装之前请关闭防火墙

git clone https://github.com/guohongze/adminset.git

adminset/install/server/auto_install.sh

说明:手动自定义安装请使用

adminset/install/server/server_install.sh

客户端安装

客户端脚本目前rhel/centos6、centos7,ubuntu16.04

客户端python版本支持2.6.6及以上

说明:为保证注册IP是管理IP(后续会被ansible等调用),客户端的IP抓取目前使用主机名解析,否则报错。

如:主机名为cn-bj-web01 请在/etc/hosts中加入相应的解析 192.168.x.x cn-bj-web01,这样再执行adminset_agent.py 可以保证正常运行。

step1: 修改文件install/client/adminset_agent.py :

客户端正常使用需要修改脚本中的两个字段:

token = 'HPcWR7l4NJNJ' #token是上传到服务器的密钥可以在WEB界面的系统配置中自定义

server_ip = '192.168.47.130' #此项目为adminset server的IP地址

step2: 拷贝install/client/ 目录到客户机的任意位置并执行:

cd client

/bin/bash install.sh

step3: 客户端管理

service adminsetd start|stop|restart|status

注意:客户端全部功能需要配置服务器到客户端的ssh免密登录。

访问

关闭防火墙或开通80端口

http://your_server_ip

自动安装的用户名admin 密码Adminset123

手动安装使用自定义创建的super admin用户名密码

说明

使用手册,使用手册

详细使用说明:自动化安装完成后打开 http://your_server_ip/static/docs/

FAQ参考,常见问题

demo

每2小时重置一次数据

http://adminset.cn

用户名admin 密码Adminset123

安全

强烈建议您不要将程序对公网开放

如果需要公网访问请使用VPN

建议生产环境中使用https配置服务器,并对命令执行、webssh等模块进行安全强化

由于开发方便,在django的settings中开启了DEBUG,在生产中需要关闭并指定自己的域名。

开发者交流

请加入开发者群

3号群 730232593

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值