华为存储对接Puppet自动化运维开发项目

华为众包 发布于 2017/03/23 14:11
阅读 23
收藏 0

评审说明:为了便于评审,请各位竞标者在报名时,通过附件形式上传项目竞标文档(文档内容应含:需求理解、需求疑问、个人介绍信息、开发计划等),我们会根据竞标文档对报名者进行初步评估。

发票说明:如个人承接方无法提供发票请联系平台,平台将会协助代开。

一.  背景

1.  Puppet: puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等.

二. 项目需求

1.  实现编写puppet自动化运维脚本,实现对存储服务自动化管理,并对存储服务。

详细需求请查看附件

三. 开发规范 

1.  输出代码符合甲方代码规范,代码注释英文化,重要的接口、核心功能部分必须要有注释说明。

2.  输出代码不得引用 GPLv2/v3、AGPL 的库文件或代码。

3.  接口参数必须进行合法性校验且与规范保持一致。

4.  接入持续集成测试环境,单元测试覆盖率达到90%以上。

5.  编写中文介绍文档,提供1篇中文_快速入门文档(Markdown格式)。

6.  编写中文设计文档,提供1篇中文_关键流程的设计文档(Markdown格式)。

7.  编写中文接口文档,提供1篇中文_API接口说明文档(Markdown格式)。

8.  故意放置恶意、安全漏洞代码的,将保留追究责任的一切权利。

四. 售后要求

1.  项目结束后,开发者需要继续三个月的bug维护期,维护期间对bug应做到2天内响应给出方案,1周内解决。

五. 资源提供

1、可提供开发环境供开发者使用。

2、提供详细的接口文档。

五. 开发成果及验收标准

工作描述 开发 测试验收
开发成果 1) 插件介绍、设计(含架构、流程、方案变更)、接口文档。2) 项目源代码(含单元测试)。3) 测试报告(含功能测试和单元测试) 除开发阶段成果外,集成插件代码到Puppet平台
验收标准 1) 完成Puppet所有自动化流程的源代码,并提供单元测试用例。 2) Puppet插件源代码及单元测试源代码通过甲方审核。 能够成功集成到Puppet平台,并通过甲方系统测试验收。
验收方法 1) Puppet项目成员审核源代码; 2) 对代码进行测试; 使用甲方OpenLab环境进行集成测试
加载中
0
M
MikeDrew
有没有为独立开发者提供测试环境?
0
华为众包
华为众包

引用来自“MikeDrew”的评论

有没有为独立开发者提供测试环境?
您好,此项目可以为开发者提供测试环境。
返回顶部
顶部