harbor数据库
数据库表

user
usersysadmin_flag:用户是否为系统用户,系统用户可以创建普通用户,可以创建target,并且能操作其他所有用户的项目
role
rolerole是一个常量表,内容如下:
role_id
role_mask
role_code
name
1
0
MDRWS
projectAdmin
2
0
RWS
developer
3
0
RS
guest
projectAdmin:项目管理员可以删除该项目,为该项目添加成员,改变项目成员的角色,以及更改项目的公开属性
developer:项目开发人员只能查看、上传和下载镜像
guest:项目游客只能查看、下载镜像
replication_target
replication_targettarget可与ui上的下图进行对应

target_type:目前看到的值都为0,暂不知道是什么意思
replication_policy
replication_policyproject的复制策略
cron_str:该字段暂不知道有何用,新建复制策略上传镜像后,该字段一直为空
replication_job
replication_job当为一个project创建复制策略后,就会在该表中为project的每一个镜像的每一个版本image:tag创建一条记录,记录该镜像的拷贝情况
status:复制结果,目前发现的值有finishedoperation:目前发现的值有transfer
Last updated
Was this helpful?