kube: add .volume field on PVCs and ConfigMaps

Change-Id: I93eec44bd6df4ecb0044a4797faa9bf6fd26802d
Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1811
Reviewed-by: q3k <q3k@hackerspace.pl>
diff --git a/devtools/gerrit/kube/gerrit.libsonnet b/devtools/gerrit/kube/gerrit.libsonnet
index c05a51e..2c1600f 100644
--- a/devtools/gerrit/kube/gerrit.libsonnet
+++ b/devtools/gerrit/kube/gerrit.libsonnet
@@ -176,7 +176,7 @@
                         fsGroup: 1000, # gerrit uid
                     },
                     volumes_: {
-                        config: kube.ConfigMapVolume(top.configmap),
+                        config: top.configmap.volume,
                         secure: { secret: { secretName: cfg.secureSecret} },
                     } {
                         [name]: kube.PersistentVolumeClaimVolume(top.volumes[name])