k0/cockroach: add public DNS entry for cockroach

Change-Id: I934bf348e2165148b515b709e853ab67f039a402
master
q3k 2020-07-30 22:43:20 +02:00
parent 6c1a712522
commit 509ab6e29a
2 changed files with 6 additions and 1 deletions

View File

@ -67,6 +67,9 @@ local rook = import "lib/rook.libsonnet";
],
// Host path on SSD.
hostPath: "/var/db/crdb-waw1",
extraDNS: [
"crdb-waw1.hswaw.net",
],
},
},
clients: {
@ -74,6 +77,7 @@ local rook = import "lib/rook.libsonnet";
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"),
},
},

View File

@ -53,6 +53,7 @@ local policies = import "../../../kube/policies.libsonnet";
namespace: null,
ownNamespace: cluster.cfg.namespace == null,
extraDNS: [],
},
namespaceName:: if cluster.cfg.namespace != null then cluster.cfg.namespace else name,
@ -122,7 +123,7 @@ local policies = import "../../../kube/policies.libsonnet";
] + [
"%s.cluster.local" % s.service.host
for s in cluster.servers
],
] + cluster.cfg.extraDNS,
},
},