精通nginx、redis、mysql、mongodb、hadoop、、zabbix、kubernets、docker、elk等集群,代理等配置,熟练掌握jenkins自动发布的配置和管理,有相关自动化平台开发项目经验,发布平台项目经验,如贵公司有相关需求可以联系本人,可远程。
自动化运维管理平台(基于django+saltstack+zabbix接口调用+cmdb资源统计+rabbitMQ)实施并上线;
自动化发布平台(基于django+kubernetes+jenkins接口调用+cmdb资源统计)实施并上线;
nginx代理、集群、ssl证书、日志切割等设置;
mongodb副本集群配置及数据迁移;
jenkins发布平台的实施、从节点设置、多用户项目分组管理、数据规划及迁移;
mysql集群、备份及数据恢复;
redis集群、备份及数据恢复;
docker-compose管理docker容器,配置zabbix、java、php、nginx等多个容器实例;
kubernetes集群管理及发布,目前已在多家公司实施并上线;
elk日志管理平台的规划及实施(基于filebeat+redis+logstash+elasticsearch+kibana) 目前已在多家公司实施并上线。
filebeat收集节点1的日志并存进redis,logstash根据redis中不同的key value取值并存入elasticsearch,kibana图形展示elasticsearch的数据,最终形成一套完整的日志生态体系。
目前生产环境已安装了三个节点,并实现使用jenkins发布kubernetes pod,由于内存限制,目前没有安装dashboard。
实现Jenkins测试环境、正式环境用户分离及项目环境分组,kubernetes pod正式环境发布、测试环境发布、web前后台发布等。