Skip to content

Why use an internal resolver? #32

@thecodeassassin

Description

@thecodeassassin

Hello,

I was wondering why there's a need for an internal resolver. Shouldn't kube-dns handle all DNS requests?

I was getting a lot of resolver issues and it took me a while to figure out that it was set to a custom resolver inside the frontend pod:

306 eu2.contabostorage.com could not be resolved (110: Operation timed out) while sending to client

internalResolver: ""

I switched it to kube-dns:

internalResolver: "kube-dns.kube-system.svc.cluster.local"

and all problems were resolved. Why does it default to the pod ip if unset and what is even the point of the internal resolver?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions