Harbor 管理助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_91733031/harbor-skills。
技能介绍
解决什么问题
企业 Harbor 常常同时承载多个项目、大量镜像、复制规则、扫描策略、机器人账号和 Webhook。管理员在 API、CLI、UI 之间切换排查时,容易遗漏 kept_tags、GC 维护模式、Notary 签名、Robot 过期、审计日志保留等细节。这个技能把 Harbor 管理中的常见任务整理成可对话执行的技术流程。
如何工作
- 连接与诊断:优先读取
HARBOR_URL、HARBOR_USERNAME、HARBOR_PASSWORD,也支持通过对话传入;使用 Token 比使用密码更安全。 - 项目与镜像:创建或管理项目,调整存储配额,列出镜像,按标签删除镜像,并提示删除后执行 GC。
- 策略与复制:配置保留策略,创建复制规则,触发立即执行,管理代理缓存项目。
- 安全与集成:触发漏洞扫描、获取报告,配置自动扫描,使用 Notary 签名,创建 Robot Account,管理 RBAC、Webhook、审计日志、备份恢复和合规检查。
- 配套材料:包含 Harbor API v2、清理策略、Webhook、备份恢复、GitOps、合规说明与若干脚本。
注意边界
该技能面向已有 Harbor 服务且具备相应账号权限的场景,不替代 Harbor 自身的 GC、备份与灾难恢复机制。涉及删除镜像、全量扫描、备份恢复等写操作时,建议先在低峰期演练。合规检查是辅助清单,不能替代等保或 GDPR 审计结论。
使用场景
- 排查 Harbor 多项目存储与镜像版本膨胀时,按标签删除旧镜像并提示 GC。
- 为 CI 流水线创建 Robot Account,并用登录凭据完成 docker push 集成。
- 配置 Harbor 保留策略和复制规则,在低峰期执行删除、全量扫描等动作。
- 对照合规清单检查匿名访问、扫描覆盖、审计日志与 HTTPS 等设置。
适合人员
- 负责企业 Harbor 的运维工程师,需要管理项目、镜像、复制与 Webhook。
- 做 CI/CD 的平台工程师,需要配置 Robot Account 和仓库登录集成。
- 关注镜像安全的安全工程师,需要扫描、Notary 签名与合规检查。
- 管理私有仓库的 SRE,需要查看存储、审计日志和备份恢复步骤。