Kubernetes’de CoreDNS servisi iç dns olarak gayet güzel olarak çalışsa da bazen kullandığımız dış servis ve bileşenlere göre Kubernetes içerisinden DNS ile erişim sağlamamız gerekebiliyor. Farklı çözümlerde olsa özellikle dev kısmında CoreDNS’e yeni kayıt eklemek basit ve hızlı bir çözüm sağlıyor. Bunun içinde CoreDNS’in configmap’ında değişiklik yapmamız gerekiyor.
DNS
DNS kayıtlarında TTL’in Önemi
TTL ( Time to Live ), DNS sunucularının bir DNS kaydının önbellekte ( cache ) tutabileceği süreyi gösterir. Bu parametrenin DNS kayıtlarının yanıt süresi üzerinde doğrudan bir etkisi vardır, çünkü DNS sunucusunun önbelleğinde bir DNS kaydı olduğunda, ilgili kayıt için yeniden sorgu yapması gerekmemektedir.