CA-certs volume is empty:
- 8.9-community
- Silent fail with no errors, but java debug showed that trustore has no cacerts
- Kubernetes deployment. Take deploymentType: “StatefulSet” and locate your certificates in k8s secrets as per documentation. My certs were used for LDAPS.
- Fix sonarqube-sts.yaml:
Line 64: {{- if or .Values.initSysctl.enabled .Values.elasticsearch.configureNode }}
Should go to Line 88.
Otherwise it blocks ca-certs initContainer.
I could miss something but it is also important to mention somewhere in this documentation page that persistency is a requirement for custom certificates in k8s deployment.
Last thing. I noticed that ca-certs initContainer creates a password “-storepass changeit”. Not sure if it is built in sonarqube container. I just provided jvmOpts: “-Djavax.net.ssl.trustStorePassword=changeit” in my values.yaml.
Thank you.