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"