上述两篇日记为本次练习的前置条件。
环境信息如下:
harbor版本是 v2.10.2
kubernetes版本是v1.28.0
containerd版本是 1.6.22
一、创建Robot Account并赋予权限
登录到Harbor的Web界面。
导航到项目(Project)页面。
选择你希望Kubernetes拉取镜像的项目。
在左侧菜单中选择“Robot Accounts”。
点击“New Robot Account”按钮。
填写机器人账户的名称和描述。
在权限(Permissions)部分,选择以下选项:
资源类型(Resource Type): Repository
操作(Actions): Pull
点击创建(Create)按钮。
创建后会生成一个用户名和密码(Token)。请记住这些凭证,因为稍后配置Kubernetes时需要使用。
一顿操作猛如虎,最后要拿到这么个结果: