个人介绍
我在现任公司中主要是在两个项目中工作:
一、磐基
我在此项目中主要负责日常运维与磐基集群的搭建;主要工作维护现集群的稳定运行;
二、kem升级磐基
我在此项目中主要负责docker服务的腾挪脚本研发;其次还负责测试环境的搭建与为维护。开发之后的项目最后也是由我来进行测试;
主要技术栈:
熟练掌握Kubernetes资源管理平台。如:资源对象的配置、自动部署、快速扩缩容、安全策略。
熟练掌握容器级虚拟化技术Docker,如:定制化配置Dockerfile文件以及网络、资源限制等。
熟练掌握netfilter/iptables防火墙的常见规则和命令,能够使用iptables进行网络安全设置。
熟练掌握shell脚本的编写,能够结合crontab实现需要定期执行的任务,了解Python。
熟练掌握Linux系统中基础网络服务的配置及优化,如Apache、Nginx、Tomcat、TCP/IP、DNS、DHCP。
熟练使用MySQL数据库的增删改查语句,掌握MySQL主从,主主同步等原理,能够使用中间件Amoeba实现读写分离。
熟练掌握文件存储NFS,块存储ISCSI,分布式存储MFS等服务的特性以及管理。
熟练使用LVS、Nginx等实现集群的负载均衡,使用Keepalived实现集群的高可用性。
熟悉Redis的基本原理,能够部署和管理哨兵和集群的高可用方案,为后台服务器减轻I/O。
熟练掌握分布式监控zabbix,熟悉云原生监控Prometheus。
熟悉ELK、EFK日志收集系统的部署和原理。
工作经历
2023-06-15 -2024-05-16北京斯普信运维工程师
1、主要负责磐基环境的部署与维护; 2、负责磐基环境的底层优化,例如:优化内核参数,基线修复和漏洞修复等等; 3、负责kem1.0升级2.0的工具研发,主要负责docker腾挪部分; 4、在升级项目中主要负责环境搭建,和最后想的项目测试;
2022-03-04 -2023-05-05深圳安巽科技有限公司云计算运维工程师
1、负责Dockerfile文件的编写,搭建并维护私有镜像仓库,管理容器的正常运行和数据存储。 2、负责Kubernetes云平台的部署、运维和优化,对已发生的故障快速定位并进行解决。 3、使用云原生Prometheus对系统和集群内的资源进行监管。 4、积极响应其他部门的资源请求,对资源进行合理的管控。 5、给测试和开发部门提供技术支持。
2021-04-01 -2022-02-02深圳安巽科技有限公司 系统运维工程师
1、使用shell脚本和定时计划任务,让修复过程更加高效和快速。 2、使用zabbix对现有的集群进行实时监控,维护以及故障解决。 3、撰写运维文档,优化运维流程。
教育经历
2020-09-10 - 2022-06-20河北传媒学院网络工程本科
技能
1.这个项目的需求是从,主机资源不够角度出发,节省资源的前提下对k8s集群进行升级; 2.我在其中负责开发docker腾挪脚本; 3.主要负责测试环境的搭建与维护,以及项目最后阶段的测试等;
这个是我现在工作中的维护的项目: 1.主要负责银河整个集群环境的搭建与维护; 2.解决租户反馈的问题和协助租户上云; 3.银河的主要功能有很多,最常用的就是弹性计算,持续交付,容灾管理等等;