We should try to be less verbose. Eg the following will fail to deploy unless we add replicas and version for the dashboard section:
dashboards:
enabled: false # Disable dashboards for faster startup
+ replicas: 0
+ version: "2.9.0"
But it's really redundant. We should have a default for deploying dashboards even if its not specified, and if it's disabled we shouldn't require being explicit about what not to deploy..
Also look for more occurrences and fix accordingly.