kube: add target:: convenience field to Service

Change-Id: If69116d93b6074136a36d98973e1aa997e2ebbef
Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1802
Reviewed-by: q3k <q3k@hackerspace.pl>
diff --git a/devtools/gerrit/kube/gerrit.libsonnet b/devtools/gerrit/kube/gerrit.libsonnet
index b292c31..2d10f32 100644
--- a/devtools/gerrit/kube/gerrit.libsonnet
+++ b/devtools/gerrit/kube/gerrit.libsonnet
@@ -210,7 +210,7 @@
 
     svc: kube.Service(gerrit.name("gerrit")) {
         metadata+: gerrit.metadata("service"),
-        target_pod:: gerrit.deployment.spec.template,
+        target:: gerrit.deployment,
         spec+: {
             ports: [
                 { name: "http", port: 80, targetPort: 8080, protocol: "TCP" },
diff --git a/devtools/issues/redmine.libsonnet b/devtools/issues/redmine.libsonnet
index e558d2b..6af03bd 100644
--- a/devtools/issues/redmine.libsonnet
+++ b/devtools/issues/redmine.libsonnet
@@ -127,7 +127,7 @@
     },
 
     svc: app.ns.Contain(kube.Service("redmine")) {
-        target_pod:: app.deployment.spec.template,
+        target:: app.deployment,
     },
 
     ingress: app.ns.Contain(kube.SimpleIngress("redmine")) {
@@ -157,7 +157,7 @@
             },
         },
         svc: app.ns.Contain(kube.Service("b")) {
-            target_pod:: app.b.deployment.spec.template,
+            target:: app.b.deployment,
         },
         ingress: app.ns.Contain(kube.SimpleIngress("b")) {
             hosts:: cfg.b.domains,