Meng-Shuan Tsai created HDDS-15993:
--------------------------------------

             Summary: Unused values in Ozone Helm chart values.yaml
                 Key: HDDS-15993
                 URL: https://issues.apache.org/jira/browse/HDDS-15993
             Project: Apache Ozone
          Issue Type: Sub-task
            Reporter: Meng-Shuan Tsai
            Assignee: Meng-Shuan Tsai


In the Ozone Helm chart (charts/ozone/values.yaml), several fields under the 
"helm:" section are defined but never referenced by any template under 
charts/ozone/templates/.

Unused values:
 * helm.resources
 * helm.podAnnotations
 * helm.persistence.enabled
 * helm.persistence.accessModes
 * helm.persistence.size
 * helm.persistence.storageClassName

Notes:
 * helm.persistence.path is used (e.g. in om-bootstrap-configmap.yaml to build 
HELM_MANAGER_PATH).
 * Other helm.* fields such as helm.env, helm.envFrom, helm.nodeSelector, 
helm.affinity, helm.tolerations, helm.securityContext, and helm.backoffLimit 
ARE used by om-decommission-job.yaml and om-leader-transfer-job.yaml.

This can confuse users: they may set helm.resources / helm.podAnnotations or 
helm.persistence.enabled expecting the decommission / leader-transfer jobs (or 
related PVC behavior) to honor them, but those settings currently have no effect



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to