默认情况下,Harbor注册表中的登录用户可以创建项目,在数百到数千用户的不受控制的环境中,这不是一个好的策略,我发现更容易限制标准用户创建项目并将此任务委派给SysAdmin团队。在这篇文章中,我们将讨论如何阻止用户在Harbor注册表中创建项目,这个操作很简单,不需要任何Linux、容器和注册表管理的知识,你需要先创建Harbor注册表才能继续,我们有一个指南,你可以在Linux上安装和配置Harbor注册表,请参考在CentOS/Debian/Ubuntu上安装Harbor的方法。
阻止用户在Harbor注册表中创建项目 以管理员用户身份登录Harbor并导航到Configuration>System Settings:
在项目创建下拉列表中选择“Admin Only”,然后保存更改。 在更改之前,所有登录用户都可以创建项目:
重新登录并注意没有“NEW PROJECT”按钮:
至此,你已成功禁用了在Harbor注册表中创建新项目的用户,你可以手动创建项目并授予用户访问权限。
相关主题 |