Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 2.01 KB

工作计划.md

File metadata and controls

54 lines (36 loc) · 2.01 KB

2020-06-10

2020-05-06

完成的工作:

  • 完成已经写好的功能模块的get访问接口

2020-04-19

完成的工作:

  • 完成了将ansible-palybook的结果格式化为json数据的操作.下一步要把数据存入到数据库中.

2020-04-14

完成的工作:

  • 把asnbile使用的ansible_ssh_* 在python代码中参数化。

  • 准备把osUser中所有的任务,都放到os_user_task.py中tea-eggs/taskService/osUser/os_user_tasks.py 文件中,方便统一管理。

遇到的问题:

  • mac电脑上,docker-compose定义的网络不能正常工作,例如:给容器定义了网络ip,在linux上可以ping同ip地址,macping不同。
  • 自定义的私钥文件的mod为400,每次提交更新代码后,会变成640,导致私钥的权限too open,ssh程序不能正常的工作。需要手工执行一下chmod tea-eggs/taskService/test/sshkey的mod。

2020-04-12

已经完成: 增加Ubuntu18的容器服务测试ansible服务。 梳理ansible执行的流程,把osuser涉及的任务抽象为一个类,降低开发不必要的开发强度。

2020-04-07

计划完成:

  • 增加dockerfile文件。
  • 增加docker-compose文件。
  • 增加单元测试

2020-04-06

计划完成:

  • 完善任务的字段:对通过web端提交的ansible任务进行分析,从任务的生命周期定义任务的状态和附加字段。
  • web和后台职责分离 :写一个后台服务,独立处理ansible的任务,实现前端负责用户请求和后端实现任务的执行。

已经完成:

  • 完善任务的字段:对通过web端提交的ansible任务进行分析,从任务的生命周期定义任务的状态和附加字段。
  • web和后台职责分离 :写一个后台服务,独立处理ansible的任务,实现前端负责用户请求和后端实现任务的执行。
  • 准备调整目录结构 完成100%.

选做: