DevOps实战之部署SonarQube
目标
- 搭建PostgreSQL数据库
- 搭建SonarQube
- 配置LDAP登录
环境及镜像版本说明
基础环境
部署
创建NFS Provisioner
创建PostgreSQL 和 SonarQube资源清单
启动
1 | cd ~/sonar |
访问web页面
访问 http://[nodeIp]:30003
默认用户名: admin
默认密码: admin
首次登录后会要求修改密码
配置ldap
在挂载卷路径下的conf文件夹中,新建或修改SonarQube的配置文件sonar.properties
根据官方示例及相关配置项说明将其修改为:
1 |
|
修改后,使用kubectl delete pod 删除sonarqube的Pod,重启sonarqube服务。使用ldap中的用户和密码测试登录是否成功。