运维工程师的“日常工具包”里有什么?
技能:
虚拟化:kubernetes(必要)、pve(开源,且有api)、vmware(商业化)
开发语言:python(必要)、shell(熟练)
中间件:nginx(必要)、zookeeper(必要)、Apollo(必要)、tomcat(java的jvm)、kafka、redis等等
监控组件:promethous(必要)、zabbix(熟练)
公有云:阿里云、腾讯云(每个云产品的api,熟悉就好)
运维管理后台:python+fastapi+vue 有一些比较成熟的项目,可以借鉴,实现一个运维流程平台的开发(如实现基于规格参数,自动创建一台阿里云ecs),有兴趣的可以好好研究。
AI技能:会用,知道大致原理,可以使用字节的扣子做一些智能体感受一下(个人目前还没玩转ai能给sre带来怎样的工作改革,效率提升肯定是有的,知识库是一个小方向)