Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
zhangchunsheng fbb006f6bc | 3 years ago | |
---|---|---|
.. | ||
grafana | 3 years ago | |
image-factory | 3 years ago | |
ingress-nginx | 4 years ago | |
kube-batch | 3 years ago | |
kubebox-server | 3 years ago | |
log-factory | 3 years ago | |
octopus | 3 years ago | |
prometheus | 3 years ago | |
rest-server | 3 years ago | |
rest-server-plugin | 3 years ago | |
taskset-core | 3 years ago | |
tasksetcontroller | 3 years ago | |
web-portal | 3 years ago | |
.drone.yml | 3 years ago | |
.gitignore | 3 years ago | |
README.md | 3 years ago |
本项目为内部的helm charts仓库
根目录下的每个目录为chart最小单元,也就是一个chart包
每个chart基本结构如下:
/exampleChart
/charts/ 子chart依赖存放目录
/template/ 资源模板存在目录
/.helmignore 打包时忽略文件
/Chart.yaml 包信息文件
/requirements.yaml 子chart依赖文件
/values.yaml 值文件
相关目录或者文件具有如下约定:
若干服务组成的最小可用功能单元
最小可用功能
时,不应该定义一个chart包对应一个服务.helmignore
文件配置*.ign.yaml
项,用于在打包是排除内部配置或者文件.ign.yaml
后缀结尾,同时应描述系统环境信息;例如:values-prod.yunnao.ign.yaml
表示内部云脑系统在PROD环境下的配置文件
基于helm cli生成的chart模块开发
$ helm create exampleChart
本项目通过CI工具Drone实现自动打包上传到github中的开源仓库中,详细实现见.drone.yml
,开源仓库地址为 https://github.com/open-intelligence/charts
本项目通过在gitlab项目面板中 构建tag
方式 触发打包上传chart包
其中tag
名称对应项目根目录下的chart包目录名称, 也就说`tag`名称决定了项目中需要打包上传chart包
,例如:
# tag 名称为 web-portal
# 对应需要打包的chart为 /charts/web-portal
# 打包后生成文件如下
$ ls .
$ web-portal-0.1.0.tgz
启智章鱼项目(OPENI-OCTOPUS)是一个集群管理和资源调度系统,支持在GPU集群中运行AI任务作业(比如深度学习任务作业)。平台提供了一系列接口,能够支持主流的深度学习框架。
JavaScript Go SVG Python JSX other
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》