总耗时大概 23 人天,Q1 完成。其中高优先级 8 人天,中优先级 13 人天,低优先级 2 人天。 因为之前已经实现 K8s 相关的部分 Components,所以这次主要的工作是整理和优化,以及提供 Dovetail Server,主要内容如下: - K8s API Client - [x] 整理代码(1人天,高优先级) - [x] 实现创建、修改和删除资源时前端更新数据(4人天,中优先级) - KubectlGetList, KubectlGetTable, KubectlGetDetail - [x] 提供 `delete` 方法(1人天,高优先级) - KubectlApplyForm - [x] 优化「*」生成表单(待定) - [x] 表单值转换(1人天,高优先级) - [x] 内置表单校验(3人天,高优先级) - [x] Key Value 输入 Widget 和 Component,用于 LabelsInput 和 AnnotationsInput(1人天,高优先级) - Editor Widget - [ ] Breadcrumb Widget(2人天,低优先级) - [ ] UI Kit 替换(待定) - [x] NamespaceFilter(1人天,高优先级) - [ ] Dovetail Go Binding Components(3人天,中优先级) - Dovetail Server - [ ] 实现 Server(2人天,中优先级) - [ ] 实现 Watch Middleware(2人天,中优先级) - [ ] 提供安装部署产物(2人天,中优先级)
总耗时大概 23 人天,Q1 完成。其中高优先级 8 人天,中优先级 13 人天,低优先级 2 人天。
因为之前已经实现 K8s 相关的部分 Components,所以这次主要的工作是整理和优化,以及提供 Dovetail Server,主要内容如下:
delete方法(1人天,高优先级)