1.7. API 端点增强
1.7.1. 新的 autoPrunePolicy 端点
tagPattern
和 tagPatternMatches
API 参数已添加到以下 API 端点中:
-
createOrganizationAutoPrunePolicy
-
updateOrganizationAutoPrunePolicy
-
createRepositoryAutoPrunePolicy
-
updateRepositoryAutoPrunePolicy
-
createUserAutoPrunePolicy
-
updateUserAutoPrunePolicy
这些字段允许 Red Hat Quay 管理员更多地控制要修剪的镜像,从而增强了自动运行功能。下表提供了这些字段的描述:
Name | 描述 | 模式 |
---|---|---|
tagPattern | 仅与此模式匹配的标签(regex)将会被修剪。 | string |
tagPatternMatches | 确定修剪的标签是否应该与 tagPattern 匹配。 | 布尔值 |
例如 API 命令,请参阅 Red Hat Quay auto-pruning 概述。
1.7.2. 新的联邦机器人令牌 API 端点
以下 API 端点已为带有机器人帐户功能的无密钥身份验证添加了以下 API 端点:
-
GET oauth2/federation/robot/token
。使用此 API 端点,通过机器人身份联邦机制返回过期机器人令牌。 -
POST /api/v1/organization/{orgname}/robots/{robot_shortname}/federation
.使用此 API 端点为指定机构机器人创建联邦配置。