k0/cockroach: add public DNS entry for cockroach
Change-Id: I934bf348e2165148b515b709e853ab67f039a402
diff --git a/cluster/kube/k0.libsonnet b/cluster/kube/k0.libsonnet
index 06671b4..df53920 100644
--- a/cluster/kube/k0.libsonnet
+++ b/cluster/kube/k0.libsonnet
@@ -67,6 +67,9 @@
],
// Host path on SSD.
hostPath: "/var/db/crdb-waw1",
+ extraDNS: [
+ "crdb-waw1.hswaw.net",
+ ],
},
},
clients: {
@@ -74,6 +77,7 @@
cccampixDev: k0.cockroach.waw2.Client("cccampix-dev"),
buglessDev: k0.cockroach.waw2.Client("bugless-dev"),
sso: k0.cockroach.waw2.Client("sso"),
+ herpDev: k0.cockroach.waw2.Client("herp-dev"),
},
},
diff --git a/cluster/kube/lib/cockroachdb.libsonnet b/cluster/kube/lib/cockroachdb.libsonnet
index 0b58180..8ebad52 100644
--- a/cluster/kube/lib/cockroachdb.libsonnet
+++ b/cluster/kube/lib/cockroachdb.libsonnet
@@ -53,6 +53,7 @@
namespace: null,
ownNamespace: cluster.cfg.namespace == null,
+ extraDNS: [],
},
namespaceName:: if cluster.cfg.namespace != null then cluster.cfg.namespace else name,
@@ -122,7 +123,7 @@
] + [
"%s.cluster.local" % s.service.host
for s in cluster.servers
- ],
+ ] + cluster.cfg.extraDNS,
},
},