app/matrix: svc usage cleanup

master
informatic 2019-05-16 12:18:39 +02:00
parent 4b4231d900
commit ffbb47c2b3
1 changed files with 6 additions and 17 deletions

View File

@ -50,6 +50,7 @@ local postgres = import "../../kube/postgres.libsonnet";
},
},
},
deployment: kube.Deployment("synapse") {
metadata+: app.metadata("synapse"),
spec+: {
@ -87,6 +88,11 @@ local postgres = import "../../kube/postgres.libsonnet";
},
},
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 @@ local postgres = import "../../kube/postgres.libsonnet";
},
},
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") {