项目空间 - tencentmusic/cube-studio GitHub Wiki

申请加入项目组

路径:项目空间->项目分组->更多->组成员,如果自己不在需要申请的项目组组成员列表中,可以联系项目组的creator将自己加入到项目组中

image

备注:

  • 每个人自动都在public项目组中
  • 可自行创建项目组

creator添加用户

路径:项目空间->项目分组->更多->组成员->添加组成员,则creator角色的组成员可以添加其他用户进组。

输入图片说明

添加组成员时,管理员可以选择该组成员的角色,控制组成员能接触的资源和pipeline等。

  • creator角色的组成员可以添加其他用户进组
  • ops和dev角色为普通角色

输入图片说明

项目组控制调度集群cluster(管理员学习)

平台支持跨集群调度。需要管理员创建集群并配置到系统配置后,可通过项目组的“集群”字段控制项目组的调度集群

image

项目组控制调度机器node_selector(管理员学习)

平台支持单集群中划分资源组。需要管理员配置不同机器所属的资源组后,可通过项目组的“资源组”字段控制项目组的调度机器。

输入图片说明

项目组可以用来划分权限,同时也可以用来划分资源。一台调度机器只能划入一个资源组。如果我们单纯通过项目组来划分权限,而不划分资源,那么一个资源组就可以划入多个项目组,那么调度机器可以是不同项目组,不同机型,不同区域等划分方式,这种方式能提高我们机器的利用率,避免一个项目组不使用时,机器空闲。我们也可以用项目组划分权限的同时,划分资源,那么调度机器就只会属于一个项目组。

项目组控制挂载volume_mount(管理员学习)

平台支持单集群中划分挂载。可以配置项目组下成员将自有分布式存储挂载到平台,以及项目组内共享目录等功能,可通过项目组的“挂载”字段控制项目组的挂载.

  • 挂载pvc,会自动挂载pvc下面的个人用户子目录。默认挂载kubeflow-user-workspace的pvc。管理员可自行创建pvc进行挂载
  • 挂载hostpath,不会自动挂载个人子目录,可以用来控制多人共享同一个公共目录

pvc和hostpath可以同时存在,实现既有个人子目录,又有公共目录。

输入图片说明

示例:

	{
		"volume_mount": "kubeflow-user-workspace(pvc):/mnt/;data/aidata(hostpath):/aidata"
	}

项目组控制服务service代理ip(管理员学习)

平台支持单集群中划分服务的代理ip,多用于边缘集群,或多网关情况下。可通过项目组的“服务代理ip”字段控制项目组的服务的代理ip.

输入图片说明