weekano 4.12版本的kuberspere,登录jenkins的方式变了么 之前的版本用kuberspere的admin账号就可以登录jenkins,但是安装了4.12版本后 用kuberspere的账号密码提示错误进不去,如何能进去jenkins 啊
weekano yudong ks-devops/README.md at master · kubesphere/ks-devops 是这个地址么? 需要自己看源码来实现这个登录么,其实我们的需求就是都能登录jenkins
stoneshi-yunify 请参考这个 https://ask.kubesphere.com.cn/forum/d/24403-kubesphere-v412-devops-jenkins-console-de-deng-lu-fang-fa 使用local database 访问jenkins。 以后都会默认使用 local database 的方式访问jenkins。
stoneshi-yunify cici ks 3.x 使用 ldap 对接ks的账号系统登陆 jenkins。 ks 4.1.x,我们弃用了ldap,改用oidc 的方式对接ks的账号系统登陆jenkins。但oidc 需要配置很多东西,比较繁琐,容易出错,现在推荐使用 local database 的方式登陆jenkins。 local database 就是用jenkins 自身的账号系统登陆,不对接任何外部的账号系统。
cici stoneshi-yunify 我主要的問題是如何知道新增user的解碼密碼 kubectl -n kubesphere-devops-system get secret devops-jenkins -o yaml ##出來的結果只有admin的jenkins-admin-password、token、user
stoneshi-yunify cici 你没有理解 local database。 local database 的方式和ks的账号就没有关系了。你在ks创建的用户是不会同步到jenkins的,所以你不能使用ks的用户/密码来登陆jenkins。 你需要登陆jenkins,手动为你的用户创建用户名和密码,然后将用户名和密码告知用户。