Busybox 1.32 Dependency for Helm Installation of Sonarqube

I am looking to install Sonarqube version 9.6 via helm and I noticed that in the helm chart, there is a dependency for Busybox. Why is this required? Can someone provide the reason for having Busybox as part of the helm install?

Hi @khopkins32,

The busybox container is used for init jobs, like waiting until there is a database connection or setting the host requirements for elasticsearch. You can switch this image to another one with initContainers.image and find more examples where this is used in the Helm template directly:

helm-chart-sonarqube/sonarqube-sts.yaml at master · SonarSource/helm-chart-sonarqube · GitHub

Hope that helps (: