Support generator pattern within Helm chart

Some components of the Helm chart follow the generator pattern, meaning they may return more than one Deployment/StatefulSet/Service/ConfigMap/etc for a single component.

Examples include Webservice, Gitaly, and Sidekiq.

We currently only return the first deployment for Webservice, as an example. These should be updated to support returning a list of any length.

Edited by Jason Plum