cmdb & ansible
资产管理(主机管理,ansible主机群组管理,负责人管理)
基于ansible fact进行设备硬件收集,可进行更新与设备信息同步或者手动编辑修改
基于ansible2.4+ api进行adhoc模式或playbook模式进行任务批量分发,基于异步非阻塞方式,只允许一个任务进行发布
发布详情展示发布任务状况,如发布完成会以json格式展示到页面
定时任务,完美替换crontab以celery进行异步任务分发,结合ansible api模式
后端:Django2.0.1
前端:React + Antd + axios + react-router
DB: MySQL5.7+ + Redis + Memcache + MongoDB
pip -r package_list.txt
cd automation_ansible_api/ && python3.6 manage.py runserver
cd automation_ansible_ui/ && yarn start