Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 35 for NodeAddress (0.16 sec)

  1. staging/src/k8s.io/client-go/applyconfigurations/core/v1/nodeaddress.go

    // with apply.
    type NodeAddressApplyConfiguration struct {
    	Type    *v1.NodeAddressType `json:"type,omitempty"`
    	Address *string             `json:"address,omitempty"`
    }
    
    // NodeAddressApplyConfiguration constructs an declarative configuration of the NodeAddress type for use with
    // apply.
    func NodeAddress() *NodeAddressApplyConfiguration {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 04 18:31:34 UTC 2021
    - 1.9K bytes
    - Viewed (0)
  2. pkg/util/node/node_test.go

    	testcases := map[string]struct {
    		Labels      map[string]string
    		Addresses   []v1.NodeAddress
    		Preferences []v1.NodeAddressType
    
    		ExpectErr     string
    		ExpectAddress string
    	}{
    		"no addresses": {
    			ExpectErr: "no preferred addresses found; known addresses: []",
    		},
    		"missing address": {
    			Addresses: []v1.NodeAddress{
    				{Type: v1.NodeInternalIP, Address: "1.2.3.4"},
    			},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jan 27 23:24:38 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  3. pkg/kubelet/nodestatus/setters_test.go

    			nodeAddresses:     []v1.NodeAddress{},
    			cloudProviderType: cloudProviderExternal,
    			expectedAddresses: []v1.NodeAddress{
    				{Type: v1.NodeHostName, Address: testKubeletHostname},
    			},
    			shouldError: false,
    		},
    		{
    			name:              "cloud provider is external and no nodeIP",
    			nodeAddresses:     []v1.NodeAddress{},
    			cloudProviderType: cloudProviderExternal,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 25 21:47:24 UTC 2024
    - 76.1K bytes
    - Viewed (0)
  4. pkg/kubelet/certificate/kubelet_test.go

    	tests := []struct {
    		name         string
    		addresses    []v1.NodeAddress
    		wantDNSNames []string
    		wantIPs      []net.IP
    	}{
    		{
    			name:         "empty",
    			addresses:    nil,
    			wantDNSNames: nil,
    			wantIPs:      nil,
    		},
    		{
    			name:         "ignore empty values",
    			addresses:    []v1.NodeAddress{{Type: v1.NodeHostName, Address: ""}},
    			wantDNSNames: nil,
    			wantIPs:      nil,
    		},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 06 03:07:40 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  5. pkg/kubelet/cloudresource/cloud_request_manager_test.go

    	"errors"
    	"reflect"
    	"testing"
    	"time"
    
    	"github.com/google/go-cmp/cmp"
    	v1 "k8s.io/api/core/v1"
    	"k8s.io/cloud-provider/fake"
    )
    
    func createNodeInternalIPAddress(address string) []v1.NodeAddress {
    	return []v1.NodeAddress{
    		{
    			Type:    v1.NodeInternalIP,
    			Address: address,
    		},
    	}
    }
    
    func TestNodeAddressesDelay(t *testing.T) {
    	syncPeriod := 100 * time.Millisecond
    	cloud := &fake.Cloud{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 12 15:48:03 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  6. pkg/kubelet/cloudresource/cloud_request_manager.go

    	Run(stopCh <-chan struct{})
    	NodeAddresses() ([]v1.NodeAddress, error)
    }
    
    var _ SyncManager = &cloudResourceSyncManager{}
    
    type cloudResourceSyncManager struct {
    	// Cloud provider interface.
    	cloud cloudprovider.Interface
    	// Sync period
    	syncPeriod time.Duration
    
    	nodeAddressesMonitor *sync.Cond
    	nodeAddressesErr     error
    	nodeAddresses        []v1.NodeAddress
    
    	nodeName types.NodeName
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 05 18:29:23 UTC 2021
    - 4.5K bytes
    - Viewed (0)
  7. pkg/kubelet/nodestatus/setters.go

    // Setters may partially mutate the node before returning an error.
    type Setter func(ctx context.Context, node *v1.Node) error
    
    // NodeAddress returns a Setter that updates address-related information on the node.
    func NodeAddress(nodeIPs []net.IP, // typically Kubelet.nodeIPs
    	validateNodeIPFunc func(net.IP) error, // typically Kubelet.nodeIPValidator
    	hostname string, // typically Kubelet.hostname
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 25 12:12:04 UTC 2024
    - 30.5K bytes
    - Viewed (0)
  8. pkg/kubelet/kubelet_node_status_test.go

    		Name   string
    		Before []v1.NodeAddress
    		After  []v1.NodeAddress
    	}{
    		{
    			Name:   "nil to populated",
    			Before: nil,
    			After: []v1.NodeAddress{
    				{Type: v1.NodeInternalIP, Address: "127.0.0.1"},
    				{Type: v1.NodeHostName, Address: testKubeletHostname},
    			},
    		},
    		{
    			Name:   "empty to populated",
    			Before: []v1.NodeAddress{},
    			After: []v1.NodeAddress{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 08 19:23:19 UTC 2024
    - 115.8K bytes
    - Viewed (0)
  9. pkg/kubelet/certificate/kubelet.go

    // or returns an error.
    func NewKubeletServerCertificateManager(kubeClient clientset.Interface, kubeCfg *kubeletconfig.KubeletConfiguration, nodeName types.NodeName, getAddresses func() []v1.NodeAddress, certDirectory string) (certificate.Manager, error) {
    	var clientsetFn certificate.ClientsetFunc
    	if kubeClient != nil {
    		clientsetFn = func(current *tls.Certificate) (clientset.Interface, error) {
    			return kubeClient, nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 06 03:07:16 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  10. pilot/pkg/config/kube/ingress/status_test.go

    					Hostname: hostname,
    				}},
    			},
    		},
    	},
    	&corev1.Node{
    		ObjectMeta: metav1.ObjectMeta{
    			Name: "foo_node",
    		},
    		Status: corev1.NodeStatus{
    			Addresses: []corev1.NodeAddress{
    				{
    					Type:    corev1.NodeExternalIP,
    					Address: nodeIP,
    				},
    			},
    		},
    	},
    }
    
    func fakeMeshHolder(ingressService string) mesh.Watcher {
    	config := mesh.DefaultMeshConfig()
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 5.8K bytes
    - Viewed (0)
Back to top