return system resolver for sending requests to KubeAPI (#407)

Co-authored-by: Константин Ревенко <konstantin.revenko@mediascope.net>
This commit is contained in:
Constantin Revenko
2024-12-21 16:46:20 +02:00
committed by GitHub
parent 2e8d251b20
commit d3c2ddecc4

View File

@@ -40,6 +40,8 @@ func NewDHCPManager(client corev1.ConfigMapInterface, namespace string) *Manager
// InitDHCP
// TODO optimize dhcp, using mac address, ip and deadline as unit
func (m *Manager) InitDHCP(ctx context.Context) error {
net.DefaultResolver.PreferGo = false
cm, err := m.client.Get(ctx, config.ConfigMapPodTrafficManager, metav1.GetOptions{})
if err != nil && !apierrors.IsNotFound(err) {
return fmt.Errorf("failed to get configmap %s, err: %v", config.ConfigMapPodTrafficManager, err)