5年Linux环境使用与维护经验,熟悉对系统性能,参数优化
能够使用Python+Flask/Django+Vue做全栈web开发
熟悉主流数据搭建与操作 Mysql、Postgresql、mongoDB、Rabitmq、Redis
熟悉主流的web服务器 Nginx,httpd的搭建与性能优化
熟悉Dveops流程,使用Git+Jenkis+Gitlab+docker/k8s做ci/cd
开发资产管理平台
采用前后端分离的架构开发web平台
技术栈: python,vue,flask/django,ansible,mysql,mongo,nginx,uwsgi
背景:
1 资产管理一直使用excel来统计,每当服务器信息变更都需要手动来更新信息,非常繁琐,并容易忘记。
2 研发经常询问防火墙映射规则,每次都需要登录防火墙查看,效率低下
3 通过ansible批量管理的时候尽可能的快速高效
4 服务器信息通过ansible自动获取并更新
功能:
1 服务器信息自动收集并录入mysql,与历史操作记录
2 结合ansible api,实现ansible web批量部署与命令操作,利用websock实现实时结果反馈
3 防火墙规则查询,配置定期备份
4 用户角色管理,不通用户登录展示不同页面