More durable JAVA_JDK_OPTIONS environment variable
A recent change was added to set the JAVA_JDK_OPTIONS
environment variable to -Dcom.redhat.fips=false
. This seems to be necessary for the sonarqube container to run, however, if a downstream developer using this chart is already setting environment variables they won't get the necessary change. I would suggest moving the new variable into the templates/deployment.yaml
file. Another option might be to create a separate variable, like "requiredEnvs", in the values.yaml file. Both variables could then be included in the deployment.yaml
file so that the required environment variables aren't errantly overwritten by downstream developers, but are also more visible being in the values yaml.