不爱动的猴子
15天前在线
全职 · 1500/日  ·  32625/月
工作时间: 工作日24:00-00:00、周末24:00-0:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

 Linux: 熟悉 linux 系统管理配置和基础维护;

 Golang: 能够熟练使用 golang 中的数据结构以及语言特性,能运用模块化、面向对象的方式编程;

 Shell: 熟练掌握 shell,能够恰当的使用 shell 脚本完成反复工作,协助运维;

 Kubernetes: 理解 k8s 的工作原理,能够独立维护、部署 k8s 生产环境并;

 Devops:对研发中心的自动化协同有相当的工作经验,并在实现自己的自动化项目;

 Helm: 可以独立吧应用封装城 chart 包,实现快速的在 k8s 部署升级;

 Elk:熟悉自己搭建维护日志归集环境;

 监控:生产环境使用过 zabbix、promentheu

 云平台: 有华为云、阿里云、腾讯云使用经验,接触过 aws 云;

 中间件:常用中间件 nginx、mysql、redis、kafka 等维护经验;

工作经历

  • 2022-11-01 -2024-03-07北京微吼有限责任公司运维工程师

    参与私有化项目自动化交付脚本维护;  私有化项目交付阶段和客户沟通资源、完成私有化的部署并出具交付文档; 阿里云、华为云、腾讯云等云平台上的环境维护;  搭建并维护各个云平台上的日志归集、监控告警系统;  私有化项目成本优化;

  • 2019-02-08 -2022-10-21北京元年科技股份有限责任公司devops工程师

     预算产品内网环境部署及升级;  cicd 流程规划及改造工作;  负责产品自动化交付工具基于(ansible-playbook);  负责每个迭代,交付团队和开发之间协调;  负责交付团队赋能,定期培训;  负责公司内部测试环境及客户环境问题排查,整理归档;  负责不通产品之间的协同部署;  负责云上环境的部署及维护;

  • 2017-01-02 -2019-06-13蓝信移动(北京)科技有限公司交付工程师

     负责 k8s、mysql、redis、elasticsearch、etcd,mongodb 集群的搭建,及维护;  负责 ansible 自动化部署脚本维护;  负责协调客户内网的网络规划及多台服务器功能设定,从而保证服务的高可用;  基于 kubernetes 发布蓝信的微服务;  绑定 svc 暴漏蓝信对外提供服务;  蓝信产品客户现场问题排查;

教育经历

  • 2012-09-01 - 2016-06-01河北美术学院环境艺术设计专科

技能

服务器运维
负载均衡
监控
K8S
自动化运维
0
1
2
3
4
5
0
1
2
3
4
5
作品
ansible 自动化

 抽离公共文件(files);  根据功能实现各自的角色(roles);  抽离公共的变量文件 groups_all/all.yaml 文件;  编排 playbook 文件,不通的主机调用不通的角色完成功能;  导出 ansible 的 rpm 包方便离线部署;  使用 templates 渲染配置文件;  main.yaml 文件内使用 include 的引用相关的任务文件;  handers 定义角色触发条件执行的动作;

0
2024-04-07 18:28
jenkins 二次开发

 基于 go jenkins api 的改造;  使用 grom 操作数据库;  使用 gin 框架;  定义环境配置  环境组件:jenkins 地址、ranche 地址、harbor 仓库;  环境管理:jenkins 和 ranche、harbor 绑定;  凭据管理:基于 jenkins 凭据管理 api 实现;  定义流水线管理  服务参数模板:可以定义多个变量并增加描述;  服务流水线模板组:可以定义多个模板组,模板和插件管理中的绑定 git 仓库的groovy 脚本、参数绑定参数模板、绑定凭据、  绑定环境信息  服务部署:根据上面的流水线模板,调用 jenkins 创建一个流水线任务;

0
2024-04-07 18:25
多云平台多 k8s 集群监控整合

 使用 VictoriaMetrics 是一个支持水平扩展的时序数据库,可以作为 Prometheus 的远端存储,并且实现了 PromSQL,可以直接通过 VictoriaMetrics 查询时序数据,避开 Prometheus 查询时的单点瓶颈;  使用 Prometheus 的 remote_write 配置把数据远程写入 victoria ;  Granfana 配置 victoria 数据库为数据来源;  在每个一个 k8s 集群中使用开源 crd 项目 kube-prometheus 部署 Prometheus,支持基于svc 的服务发现;

0
2024-04-07 18:23
更新于: 04-07 浏览: 31