0
ソナーのためのkubernetesデプロイメントを作成しています。埋め込まれたH2 DBを使用する場合、配備はうまく機能し、SonarQubeはkube Ingressコントローラから利用できます。Kubernetesの応答しないSonarQube
しかし、持続性のためのJDBCパラメータを設定する際にSonarQubeインスタンスはすべての要求に応答できないと(ログに)次のエラーが出力さ
01:31:51.000 (unknown):0 warning: already initialized constant Input
01:31:51.000 WARNING: while creating new bindings for class org.jruby.rack.RackInput,
01:31:51.000 found an existing binding; you may want to run a clean build.
ここKubernetes配備記述子です:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: sonar-deployment
namespace: jenkins
spec:
replicas: 1
template:
metadata:
labels:
app: sonar
spec:
containers:
- name: sonar
image: sonarqube:latest
imagePullPolicy: Always
ports:
- containerPort: 9000
env:
- name: SONARQUBE_JDBC_USERNAME
value: sonar
- name: SONARQUBE_JDBC_PASSWORD
value: sonar
- name: SONARQUBE_JDBC_URL
value: "jdbc:mysql://xxx.xxx.xxx.xxx/sonar?useUnicode=true&characterEncoding=utf8"