Page MenuHomePhabricator

Reverse DNS for k8s pods IPs
Open, LowPublic

Description

Today while debugging tegola / thanos-swift interactions I noticed that k8s pod IP ranges have no PTR records in DNS, making debugging a little harder IMHO.

This task is thus to propose having PTRs synthesized for k8s pods IP ranges (i.e. even pointing to the same name I think would be helpful). cc T270071: SVC DNS zonefiles and source of truth as a related/adjacent task

Event Timeline

JMeybohm added subscribers: Volans, BBlack, JMeybohm.

From IRC discussion today:

  • we do have already some for loops in the dns that generate kubernetes-pod-10-64-x-y.eqiad.wmnet records (grep for 'range' in dns repo)
  • the ranges are probably no longer correct
  • the ranges are missing aux, dse and ml clusters
  • the name is not ideal as it does not refer to a specific cluster, suggestion is to use 10-16-1-234.pods.<CLUSTER-GROUP>.<DC>.wmnet
CDanis subscribed.