helm安装sonarqube(bitnami) 9.3

1. 搜索

# 添加repo
helm repo add bitnami https://charts.bitnami.com/bitnami

[root@master helm]# helm search repo bitnami/sonarqube
NAME             	CHART VERSION	APP VERSION	DESCRIPTION                                       
bitnami/sonarqube	1.0.9        	9.3.0      	SonarQube is an open source quality management ...

SonarQube 9.x的使用要求扫描程序至少使用Java11运行

2. my-values.yaml

mkdir -p /root/i/helm/sonarqube && cd /root/i/helm/sonarqube

cat <<EOF> my-values.yaml
global:
  storageClass: "nfs-storage"

sonarqubeUsername: admin
sonarqubePassword: "www19930327"

service:
  type: ClusterIP

ingress:
  enabled: true
  ingressClassName: "nginx"
  hostname: sonarqube.tophant.wang

persistence:
  enabled: true
  size: 2Gi

postgresql:
  enabled: true
  persistence:
    enabled: true
    size: 2Gi
EOF

注意:

  • 如果global.storageClass没有配置,而配置postgresql.persistence.storageClass不起作用,postgresqlpvc会一直Pending
  • postgresql.persistence.size: 2Gi好像没有生效
  • 也可以使用外部postgresql

3. 部署

helm install sonarqube bitnami/sonarqube --version 1.0.9 -f my-values.yaml

# 卸载
helm uninstall sonarqube

4. 验证部署

[root@master sonarqube]# kubectl get pods | grep sonarqube
sonarqube-745b996558-m8pl8                1/1     Running   0              2m6s
sonarqube-postgresql-0                    1/1     Running   0              2m6s

本地添加hosts

192.168.4.27 sonarqube.tophant.wang

访问 http://sonarqube.tophant.wang

如果忘记了密码,可以查看密码

kubectl get secret --namespace default sonarqube -o jsonpath="{.data.sonarqube-password}" | base64 --decode

输入账号密码 admin/www19930327
在这里插入图片描述

5. 安装中文插件

可以下载中文插件,搜索chinese
在这里插入图片描述
安装好之后,点击restart
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值