oxidecomputer / omicron

Omicron: Oxide control plane
Mozilla Public License 2.0
244 stars 38 forks source link

ClickHouse native TCP ports need to go into internal DNS #6598

Open bnaecker opened 3 days ago

bnaecker commented 3 days ago

Right now, we create SRV records in internal DNS for the ClickHouse HTTP addresses. We need to also add records for the addresses where it listens for the native protocol. I'm actually not sure how to do that, since we already use the _clickhouse._tcp.*** DNS name for the HTTP ports. We might need to name that something like _clickhouse-native._tcp.*** or similar. That definitely cannot go in the same SRV record, since those are very different backends.

davepacheco commented 3 days ago

Yeah I think we'd just add a different name for this since it's logically a different service.