Fix crdb-waw1
We accidentally created crdb-waw2 in
https://gerrit.hackerspace.pl/c/hscloud/+/2.
We remove it now and also backport a manual change that makes the
crdb-waw1 service public via a LoadBalancer.
Change-Id: I3bbd6f01b82c6efa458cc44776f086ba36e9f20c
diff --git a/cluster/kube/cluster.jsonnet b/cluster/kube/cluster.jsonnet
index 0156672..6ff2e69 100644
--- a/cluster/kube/cluster.jsonnet
+++ b/cluster/kube/cluster.jsonnet
@@ -118,14 +118,14 @@
},
},
cockroach: {
- waw2: cockroachdb.Cluster("crdb-waw2") {
+ waw2: cockroachdb.Cluster("crdb-waw1") {
cfg+: {
topology: [
{ name: "bc01n01", node: "bc01n01.hswaw.net" },
{ name: "bc01n02", node: "bc01n02.hswaw.net" },
{ name: "bc01n03", node: "bc01n03.hswaw.net" },
],
- hostPath: "/var/db/crdb-waw2",
+ hostPath: "/var/db/crdb-waw1",
},
},
},
diff --git a/cluster/kube/lib/cockroachdb.libsonnet b/cluster/kube/lib/cockroachdb.libsonnet
index e2b6844..992edad 100644
--- a/cluster/kube/lib/cockroachdb.libsonnet
+++ b/cluster/kube/lib/cockroachdb.libsonnet
@@ -165,6 +165,7 @@
{ name: "grpc", port: cluster.cfg.portServe, targetPort: cluster.cfg.portServe },
{ name: "http", port: cluster.cfg.portHttp, targetPort: cluster.cfg.portHttp },
],
+ type: "LoadBalancer",
},
},