参考官网 https://kb.vmware.com/s/article/76289

  1. 进入db容器,登陆到数据库
psql -U postgres -d registry
  1. 确认admin用户的用户id
   select * from harbor_user;
  1. 执行下面的命令初始化密码
 update harbor_user set salt='', password='' where user_id = 1;
  1. 退出数据库
\q.
  1. 重启harbor服务(如果是helm安装在K8S集群中,则重启harbor-harbor-registr容器)
monit restart harbor

(如果是helm安装在K8S集群中,则重启harbor-harbor-registr容器,方法如下)

kubectl -n harbor scale deployment harbor-harbor-registry --replicas=0
kubectl -n harbor scale deployment harbor-harbor-registry --replicas=1
Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐