Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ValidateTokenGroups (0.34 sec)

  1. cmd/kubeadm/app/apis/kubeadm/validation/validation.go

    	if !bootstraputil.IsValidBootstrapToken(token) {
    		allErrs = append(allErrs, field.Invalid(fldPath, token, "the bootstrap token is invalid"))
    	}
    
    	return allErrs
    }
    
    // ValidateTokenGroups validates token groups
    func ValidateTokenGroups(usages []string, groups []string, fldPath *field.Path) field.ErrorList {
    	allErrs := field.ErrorList{}
    
    	// adding groups only makes sense for authentication
    	usagesSet := sets.New(usages...)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 16:01:49 UTC 2024
    - 33.4K bytes
    - Viewed (0)
  2. cmd/kubeadm/app/apis/kubeadm/validation/validation_test.go

    		{[]string{"authentication"}, []string{"system:bootstrappers:anygroup"}, nil, true}, // supported
    	}
    	for _, rt := range tests {
    		actual := ValidateTokenGroups(rt.u, rt.g, rt.f)
    		if (len(actual) == 0) != rt.expected {
    			t.Errorf(
    				"failed ValidateTokenGroups:\n\texpected: %t\n\t  actual: %t",
    				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