personal/q3k/minecraft: add and deploy bridge
Change-Id: Ie191690414840668f31f3de4cdf809b35c610248
diff --git a/personal/q3k/minecraft/prod.jsonnet b/personal/q3k/minecraft/prod.jsonnet
index 491a28a..eef3b35 100644
--- a/personal/q3k/minecraft/prod.jsonnet
+++ b/personal/q3k/minecraft/prod.jsonnet
@@ -166,6 +166,16 @@
web: { containerPort: 8080 },
},
},
+ bridge: kube.Container("bridge") {
+ image: "registry.k0.hswaw.net/q3k/minecraft-hscloud-bridge:20200518c",
+ command: [
+ "/personal/q3k/minecraft/plugin/hscloud/bridge/bridge",
+ "-plugin", "127.0.0.1:2137",
+ ],
+ ports_: {
+ bridge: { containerPort: 8081 },
+ },
+ },
},
},
},
@@ -179,6 +189,7 @@
ports: [
{ name: "minecraft", port: 25565, targetPort: 25565, protocol: "TCP" },
{ name: "web", port: 80, targetPort: 8080, protocol: "TCP" },
+ { name: "bridge", port: 8080, targetPort: 8081, protocol: "TCP" },
{ name: "grpc", port: 2137, targetPort: 2137, protocol: "TCP" },
],
type: "LoadBalancer",