Helm is interpreting --set developmentVolumeMapping=0
as true, but if I put developmentVolumeMapping: 0
in a values file and use this then Helm sees it as false.
It looks like, with "--set" you can only use "true" and "false" for boolean parameters according to the implementation.
Please also check this issue.