掌握Python自动化开发以及常用模块的使用
掌握Ansible开发,能运用ansible完成云环境中自动化任务
掌握Linux/windows等操作系统下的Python开发
良好的TCP/IP,数据传输,数据解析方面的基础知识和项目经验
有在云环境下完成自动化开发的经验
1. 产品为公司内部基于K8S的产品,通过Python实现自动化配置
用户通过编写中间件,一般是conf类型的文件,通过读取用户的配置文件,自动生成所需最终的配置文件实现安装产品
使用的技术包括ConfigParser,Jinja2,PyYaml等模块
2. 公司产品需要集成到国内某厂商的存储设备,Ansible实现所需的所有的配置,自动化部署的功能
3. 自动化测试项目,在云环境中按照运营商的要求,以Python实现自动化创建所需的测试环境完成所有的自动化测试
项目中主要负责前端用户的数据处理,没有实际页面,用户把需要装的云环境(公司内部产品)的标准参数填写在配置文件中,后台负责将数据提取处理映射到最终所需的安装模板中
在公司内部产品中集成其他厂商的存储插件 自动化完成所需的配置 云环境中包含对控制节点,计算节点和zabbix节点的自动化集成任务 属于云环境中开发,无实际前端展示界面