郭攀

Results 12 comments of 郭攀

明天一起讨论一下。如果要全页面全部自己计算高度的话,可以考虑把这部分函数提取出来;省的大家各写各的,还容易出问题

# AutoLayout 组件的使用方式 ## 导入 ``` import { AutoLayoutDiv , layoutInfoGenerator } from 'public/AutoLayout' // AutoLayoutDiv 为需要在页面 render 函数内添加的一个组件 // layoutInfoGenerator 是为了生成 AutoLayoutDiv 组件需要的数据结构的一个工具函数 ``` ## 使用流程 ``` * 找到页面(render函数中)的根节点以及根节点的所有直接子节点...

@LuPan2015 @lsglsf @hyndaniel @sjx323 @abigbigbird @zd1990 @linuxwind 以上是我实现的,用来自动计算高度的一个组件。通过这个组件可以避免大量重复工作。但由于并不确定它能满足所有的页面要求,因此大家可以 checkout 到 fix#158_auto_calc_page_height 分支,自己尝试一下进行改造。如果大家都没问题的话,我会尽快将其完善,并将其合到dev分支,之后大家需要挨个改造自己的页面 上述文档的路径: package/Aries/src/public/AutoLayout/readme.md

quota 是指管理员对某个space下pod个数、cpu、memory等指标的总限制。即比如设置了 pod 不能操作5个,那么在已有5个pod的情况下,将无法继续提交pod

k8s的概览页面当前展示的是集群的 cpu、memory、network、filesystem 信息,无论怎么切换space,都将会展示一样的信息。 当前会调整为: 切换namespace时,需要展示这个namespace下所有pod汇总的 cpu、memory、network、filesystem 信息,而集群的信息在sirius中不进行展示

* k8s 概览相关API: ``` url /v1/k8s/api/namespaces/${spaceName}/k8soverview ``` * 返回: ``` { code: 200, data: { k8sp_pod: { lives: 0, //正常个数 dead: 0 // 异常个数 }, k8sp_rc: { current: 0, //当前个数...

由于当前线下的测试环境将会有较大变动,这上面的一些配置需要跟着调整,因此该pr暂时不合并

## 定时推送数据模块: * 通过自定义django管理命令 pushk8sdata ,可以执行推送的脚本;如下: $ python manage.py pushk8sdata * 通过 crontab 定时调度该脚本执行(为了支持crontab,我将sirius_base进行进行了重做,因此以后要打镜像,一定要注意选择的基础镜像) ## hdfs进行统计汇总的sumspace模块: * 通过自定义djangou管理命令 calcsumspace ,可以很方便地使用django环境来执行sumspace脚本 $ python manage.py calcsumspace