Home / PostsPost
k8s harbor 重置密码
嘟噜聪2022/12/23 15:08:53
[Docker]
[Kubernetes]
[k8s]
[harbor]
1089人已阅
简介 本文只介绍通过kubernetes部署的harbor镜像仓库,而不知道admin密码的方案。1. 通过什么方式查询初始密码2. 密码丢失通过什么方式修改密码"
然后执行postgres命令进入到数据库
$ psql -U postgres -d registry
// 输入密码,密码从 secrets 获得
-U
用户名-d
数据库
然后输入密码,如果不知道密码是啥执行命令获取Secret可以查看到密码
$ kubectl get secret -n {NAMESPACE} harbor-core-envvars --template={{.data.POSTGRESQL_PASSWORD}} | base64 -d
成功进入到数据库之后执行命令查询
$ select * from harbor_user where username = 'admin'\G;
执行命令更新数据库密码,将admin用户的初始密码修改为 Harbor12345
$ update harbor_user set password='a71a7d0df981a61cbb53a97ed8d78f3e', salt='ah3fdh5b7yxepalg9z45bu8zb36sszmr' where username='admin';
退出 \q 退出postgresql,exit退出容器。
很赞哦! (2)
上一篇:go-kit 简易图型验证码