个人介绍
我是一名运维工程师,我毕业于山西工商学院,具有5年左右的运维经验,熟练使用技术栈linux,k8s,docker,jenkins,nginx,ansible,ci/cd,python等技术。擅长容器云原生下的docker镜像容器管理,以及k8s容器编排基础组件的运维,如果我能帮上您的忙,请点击立即预约或发布需求!
工作经历
2021-12-30 -2023-06-02杭州远传新业科技股份有限公司运维
营销能源系统开发,项目采用阿里专有云平台部署在IDC机房,负责专有云平台的管理维护,协调和推进云平台的升级、扩容、备份等事宜,负责公司阿里云服务器的日常维护,完成系统的日常检查、监控、告警、故障处理,协调各租户申请使用平台资源,合理分配和管理资源,以满足业务需求。
2019-07-25 -2021-12-15上海可得光学科技有限公司运维
负责服务器的环境搭建及日常维护,包括监控系统、告警处理、日志分析等,保障线上系统的可用性 和稳定性,对服务器故障进行排查和分析,并撰写相关的文档手册。
教育经历
2016-09-01 - 2020-07-10山西工商学院计算机科学与技术本科
技能
1. 使用 image-syncer工具同步镜像到阿里云ACR; 2. 创建RAM用户,授权部分ECS和OSS权限; 3. 自建集群安装velero,将应用备份至OSS bucket; 4. ACK集群安装velero,迁移备份的应用; 5. 调整DNS解析配置实现流量切换。
1.需要监控k8s集群内的pod服务,以及少量主机进程,采用promenade-operator的方式进行监控系统部署,配置servicemonitor监控业务,对于集群外资源采用Endpoint配置端点,再用servicemonitor监控起来,对于默认没有实现监控指标的服务如mysql,nginx,通过部署Expoter进行告警指标采集,默认没有实现持久化,通过修改Prometheus实例的配置文件添加PVC模板,调用StorageClass自动生成PV,部署dingtalk使用钉钉wenhook进行告警推送
1. 使用helm工具部署gitlab,redis,MySQL,Jenkins以及Maven、SSH等所需插件; 2. 配置Jenkins连接k8s,编写Dockerfile制作Jenkins-Slave镜像,在dockerfile中配置好 maven环境,以便后续构建java代码; 3. 每个java微服务有deploy.yml文件,其中包含deployment和service; 4. Jenkins创建项目,编写pipeline流程为:定义gitlab项目地址,harbor仓库等信息,创 建Jenkins-slave容器,将宿主机的docker.socket进程挂载到容器内部,拉取gitlab项目 代码,通过sonarqube进行代码审查,maven编译工程,构建镜像并上传到harbor仓库, 调用deploy.yml文件部署微服务到k8s,流程完毕后slave容器自动销毁。