Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 171 for dnsConfig (0.27 sec)

  1. src/net/dnsconfig.go

    // Do not remove or change the type signature.
    // See go.dev/issue/67401.
    //
    //go:linkname defaultNS
    var defaultNS = []string{"127.0.0.1:53", "[::1]:53"}
    
    var getHostname = os.Hostname // variable for testing
    
    type dnsConfig struct {
    	servers       []string      // server addresses (in host:port form) to use
    	search        []string      // rooted suffixes to append to local name
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  2. pkg/kubelet/network/dns/dns.go

    				if utilnet.IsIPv6(nodeIP) {
    					dnsConfig.Servers = append(dnsConfig.Servers, "::1")
    				} else {
    					dnsConfig.Servers = append(dnsConfig.Servers, "127.0.0.1")
    				}
    			}
    			if len(dnsConfig.Servers) == 0 {
    				dnsConfig.Servers = append(dnsConfig.Servers, "127.0.0.1")
    			}
    			dnsConfig.Searches = []string{"."}
    		}
    	}
    
    	if pod.Spec.DNSConfig != nil {
    		dnsConfig = appendDNSConfig(dnsConfig, pod.Spec.DNSConfig)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 04 11:37:10 UTC 2023
    - 16.1K bytes
    - Viewed (0)
  3. src/net/dnsconfig_unix_test.go

    package net
    
    import (
    	"errors"
    	"io/fs"
    	"os"
    	"reflect"
    	"strings"
    	"testing"
    	"time"
    )
    
    var dnsReadConfigTests = []struct {
    	name string
    	want *dnsConfig
    }{
    	{
    		name: "testdata/resolv.conf",
    		want: &dnsConfig{
    			servers:    []string{"8.8.8.8:53", "[2001:4860:4860::8888]:53", "[fe80::1%lo0]:53"},
    			search:     []string{"localdomain."},
    			ndots:      5,
    			timeout:    10 * time.Second,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 03 17:41:32 UTC 2022
    - 7.1K bytes
    - Viewed (0)
  4. src/net/conf_test.go

    		t.Fatal(err)
    	}
    	if err := f.Close(); err != nil {
    		t.Fatal(err)
    	}
    	return parseNSSConfFile(f.Name())
    }
    
    // represents a dnsConfig returned by parsing a nonexistent resolv.conf
    var defaultResolvConf = &dnsConfig{
    	servers:  defaultNS,
    	ndots:    1,
    	timeout:  5,
    	attempts: 2,
    	err:      fs.ErrNotExist,
    }
    
    func TestConfHostLookupOrder(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 20:46:36 UTC 2024
    - 12.3K bytes
    - Viewed (0)
  5. pkg/kubelet/network/dns/dns_test.go

    		hostnetwork       bool
    		dnsPolicy         v1.DNSPolicy
    		dnsConfig         *v1.PodDNSConfig
    		expectedDNSConfig *runtimeapi.DNSConfig
    	}{
    		{
    			desc:              "DNSNone without DNSConfig should have empty DNS settings",
    			dnsPolicy:         v1.DNSNone,
    			expectedDNSConfig: &runtimeapi.DNSConfig{},
    		},
    		{
    			desc:      "DNSNone with DNSConfig should have a merged DNS settings",
    			dnsPolicy: v1.DNSNone,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 25.6K bytes
    - Viewed (0)
  6. src/net/dnsclient_unix.go

    	lastChecked time.Time     // last time resolv.conf was checked
    
    	dnsConfig atomic.Pointer[dnsConfig] // parsed resolv.conf structure used in lookups
    }
    
    var resolvConf resolverConfig
    
    func getSystemDNSConfig() *dnsConfig {
    	resolvConf.tryUpdate("/etc/resolv.conf")
    	return resolvConf.dnsConfig.Load()
    }
    
    // init initializes conf and is only called via conf.initOnce.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 24.5K bytes
    - Viewed (0)
  7. pkg/kubelet/network/dns/dns_windows_test.go

    package dns
    
    import (
    	runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1"
    )
    
    var (
    	defaultResolvConf = hostResolvConf
    )
    
    func fakeGetHostDNSConfigCustom(resolverConfig string) (*runtimeapi.DNSConfig, error) {
    	return &runtimeapi.DNSConfig{
    		Servers:  []string{testHostNameserver},
    		Searches: []string{testHostDomain},
    	}, nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 21 22:21:57 UTC 2023
    - 937 bytes
    - Viewed (0)
  8. src/net/dnsconfig_windows.go

    // license that can be found in the LICENSE file.
    
    package net
    
    import (
    	"internal/syscall/windows"
    	"syscall"
    	"time"
    )
    
    func dnsReadConfig(ignoredFilename string) (conf *dnsConfig) {
    	conf = &dnsConfig{
    		ndots:    1,
    		timeout:  5 * time.Second,
    		attempts: 2,
    	}
    	defer func() {
    		if len(conf.servers) == 0 {
    			conf.servers = defaultNS
    		}
    	}()
    	aas, err := adapterAddresses()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 10:25:02 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  9. pkg/kubelet/container/testing/fake_runtime_helper.go

    	}
    	return &opts, nil, nil
    }
    
    func (f *FakeRuntimeHelper) GetPodCgroupParent(pod *v1.Pod) string {
    	return ""
    }
    
    func (f *FakeRuntimeHelper) GetPodDNS(pod *v1.Pod) (*runtimeapi.DNSConfig, error) {
    	return &runtimeapi.DNSConfig{
    		Servers:  f.DNSServers,
    		Searches: f.DNSSearches,
    		Options:  f.DNSOptions}, f.Err
    }
    
    // This is not used by docker runtime.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Feb 27 11:01:00 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  10. tools/istio-clean-iptables/pkg/config/config.go

    	// traffic to port 53 will be captured.
    	if c.RedirectDNS && !c.CaptureAllDNS {
    		dnsConfig, err := dns.ClientConfigFromFile("/etc/resolv.conf")
    		if err != nil {
    			log.Fatalf("failed to load /etc/resolv.conf: %v", err)
    		}
    		c.DNSServersV4, c.DNSServersV6 = netutil.IPsSplitV4V6(dnsConfig.Servers)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Nov 01 04:37:36 UTC 2023
    - 3.9K bytes
    - Viewed (0)
Back to top