Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for validateHostPort (0.42 sec)

  1. pkg/proxy/apis/config/validation/validation.go

    	}
    
    	if config.HealthzBindAddress != "" {
    		allErrs = append(allErrs, validateHostPort(config.HealthzBindAddress, newPath.Child("HealthzBindAddress"))...)
    	}
    	allErrs = append(allErrs, validateHostPort(config.MetricsBindAddress, newPath.Child("MetricsBindAddress"))...)
    
    	if config.ClusterCIDR != "" {
    		cidrs := strings.Split(config.ClusterCIDR, ",")
    		switch {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 18 13:25:06 UTC 2024
    - 14.6K bytes
    - Viewed (0)
  2. cmd/kubeadm/app/apis/kubeadm/validation/validation.go

    		allErrs = append(allErrs, field.Invalid(fldPath, port, "port number is not valid"))
    	}
    	return allErrs
    }
    
    // ValidateHostPort validates host[:port] endpoints
    func ValidateHostPort(endpoint string, fldPath *field.Path) field.ErrorList {
    	allErrs := field.ErrorList{}
    	if _, _, err := kubeadmutil.ParseHostPort(endpoint); endpoint != "" && err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 16:01:49 UTC 2024
    - 33.4K bytes
    - Viewed (0)
  3. pkg/proxy/apis/config/validation/validation_test.go

    			ip:           "10.10.10.10:65536",
    			expectedErrs: field.ErrorList{field.Invalid(newPath.Child("HealthzBindAddress"), "65536", "must be a valid port")},
    		},
    	} {
    		t.Run(name, func(t *testing.T) {
    			errs := validateHostPort(testCase.ip, newPath.Child("HealthzBindAddress"))
    			if len(testCase.expectedErrs) == 0 {
    				assert.Equal(t, field.ErrorList{}, errs, "expected no validation errors")
    			} else {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 25 14:24:16 UTC 2024
    - 33.3K bytes
    - Viewed (0)
  4. cmd/kubeadm/app/apis/kubeadm/validation/validation_test.go

    			s:        "2001:db7:1",
    			expected: false,
    		},
    		{
    			name:     "Invalid BindPort",
    			s:        "1.2.3.4:0",
    			expected: false,
    		},
    	}
    	for _, rt := range tests {
    		actual := ValidateHostPort(rt.s, nil)
    		if (len(actual) == 0) != rt.expected {
    			t.Errorf(
    				"%s test case failed:\n\texpected: %t\n\t  actual: %t",
    				rt.name,
    				rt.expected,
    				(len(actual) == 0),
    			)
    		}
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 16:01:49 UTC 2024
    - 46.1K bytes
    - Viewed (0)
Back to top