Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for NewSourceURL (0.2 sec)

  1. pkg/kubelet/config/http.go

    	header      http.Header
    	nodeName    types.NodeName
    	updates     chan<- interface{}
    	data        []byte
    	failureLogs int
    	client      *http.Client
    }
    
    // NewSourceURL specifies the URL where to read the Pod configuration from, then watches it for changes.
    func NewSourceURL(url string, header http.Header, nodeName types.NodeName, period time.Duration, updates chan<- interface{}) {
    	config := &sourceURL{
    		url:      url,
    		header:   header,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 01 07:19:44 UTC 2021
    - 4.1K bytes
    - Viewed (0)
  2. pkg/kubelet/config/http_test.go

    	"k8s.io/kubernetes/pkg/apis/core/validation"
    	kubetypes "k8s.io/kubernetes/pkg/kubelet/types"
    )
    
    func TestURLErrorNotExistNoUpdate(t *testing.T) {
    	ch := make(chan interface{})
    	NewSourceURL("http://localhost:49575/_not_found_", http.Header{}, "localhost", time.Millisecond, ch)
    	select {
    	case got := <-ch:
    		t.Errorf("Expected no update, Got %#v", got)
    	case <-time.After(2 * time.Millisecond):
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jan 14 09:38:23 UTC 2022
    - 11.2K bytes
    - Viewed (0)
  3. pkg/kubelet/kubelet.go

    	}
    
    	// define url config source
    	if kubeCfg.StaticPodURL != "" {
    		klog.InfoS("Adding pod URL with HTTP header", "URL", kubeCfg.StaticPodURL, "header", manifestURLHeader)
    		config.NewSourceURL(kubeCfg.StaticPodURL, manifestURLHeader, nodeName, kubeCfg.HTTPCheckFrequency.Duration, cfg.Channel(ctx, kubetypes.HTTPSource))
    	}
    
    	if kubeDeps.KubeClient != nil {
    		klog.InfoS("Adding apiserver pod source")
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 126.1K bytes
    - Viewed (0)
Back to top