Probleme mit der Namensauflösung im Kubernetes Cluster?

Hallo,

Ich würde gerne ArgoCD zum laufen bringen wollen. Ich bekome die grafische Oberfläche und alles gestartet, nur bei dem Zugriff auf das Git-Repo bekomm ich den Fehler:

dial tcp: lookup github.com on 10.96.0.10:53: server misbehaving

Ich beschäftige mich erst seit kurzen mit kubernetes. Ich habe dabei ein eigenes Cluster innerhalb einer virtualisierten Umgebung (VirtualBox) aufgesetzt. Jede VM hat zwei Netzwerkadapter: einen für NAT und einen Host-Only für die Kommunikation der einzelnen Nodes untereinander. Das Cluster habe ich mittels kubeadm init erstellt. Bisher funktioniert auch soweit alles.

Ich nehme an, das es daran liegt das ich in meinem eigenen Cluster keinen Loadbalancer bessitze oder etwas in dieser Richtung, was eine korrekte Namensauflösung oder IP Zuweisung durchführt???

Wie kann ich dieses Problem lösen? Bzw kann mir jemand sagen woher die IP kommt? Leider bin ich mit meinem Wissen und googln am Ende. Ich hoffe es kann mir jeamnd helfen