app/matrix: svc usage cleanup
diff --git a/app/matrix/prod.jsonnet b/app/matrix/prod.jsonnet
index 08b3c60..e392bfb 100644
--- a/app/matrix/prod.jsonnet
+++ b/app/matrix/prod.jsonnet
@@ -50,6 +50,7 @@
             },
         },
     },
+
     deployment: kube.Deployment("synapse") {
         metadata+: app.metadata("synapse"),
         spec+: {
@@ -87,6 +88,11 @@
         },
     },
 
+    svc: kube.Service("synapse") {
+        metadata+: app.metadata("synapse"),
+        target_pod:: app.deployment.spec.template,
+    },
+
     riotConfig: kube.ConfigMap("riot-web-config") {
         metadata+: app.metadata("riot-web-config"),
         data: {
@@ -150,26 +156,9 @@
         },
     },
 
-    svc: kube.Service("synapse") {
-        metadata+: app.metadata("synapse"),
-        target_pod:: app.deployment.spec.template,
-        spec+: {
-            ports: [
-                { name: "http", port: 8008, protocol: "TCP" },
-            ],
-            type: "ClusterIP",
-        },
-    },
-
     riotSvc: kube.Service("riot-web") {
         metadata+: app.metadata("riot-web"),
         target_pod:: app.riotDeployment.spec.template,
-        spec+: {
-            ports: [
-                { name: "http", port: 80, protocol: "TCP" },
-            ],
-            type: "ClusterIP",
-        },
     },
 
     ingress: kube.Ingress("synapse") {