Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for CreateWithToken (0.18 sec)

  1. cmd/kubeadm/app/util/kubeconfig/kubeconfig.go

    	config.AuthInfos[userName] = &clientcmdapi.AuthInfo{
    		ClientKeyData:         clientKey,
    		ClientCertificateData: clientCert,
    	}
    	return config
    }
    
    // CreateWithToken creates a KubeConfig object with access to the API server with a token
    func CreateWithToken(serverURL, clusterName, userName string, caCert []byte, token string) *clientcmdapi.Config {
    	config := CreateBasic(serverURL, clusterName, userName, caCert)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 21 10:21:33 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  2. cmd/kubeadm/app/util/kubeconfig/kubeconfig_test.go

    	}
    	for _, rt := range createBasicTest {
    		t.Run(rt.name, func(t *testing.T) {
    			cwc := CreateWithToken(
    				rt.cc.serverURL,
    				rt.cc.clusterName,
    				rt.cc.userName,
    				rt.cc.caCert,
    				rt.ccWithToken.token,
    			)
    			if cwc.Kind != rt.expected {
    				t.Errorf(
    					"failed CreateWithToken:\n\texpected: %s\n\t  actual: %s",
    					rt.expected,
    					cwc.Kind,
    				)
    			}
    		})
    	}
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Aug 18 06:49:59 UTC 2023
    - 13.3K bytes
    - Viewed (0)
  3. cmd/kubeadm/app/discovery/discovery.go

    		klog.V(1).Info("[discovery] Using provided TLSBootstrapToken as authentication credentials for the join process")
    
    		_, clusterinfo := kubeconfigutil.GetClusterFromKubeConfig(config)
    		return kubeconfigutil.CreateWithToken(
    			clusterinfo.Server,
    			kubeadmapiv1.DefaultClusterName,
    			TokenUser,
    			clusterinfo.CertificateAuthorityData,
    			cfg.Discovery.TLSBootstrapToken,
    		), nil
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Jan 14 13:07:56 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  4. cmd/kubeadm/app/phases/kubeconfig/kubeconfig.go

    	// If this kubeconfig should use token
    	if spec.TokenAuth != nil {
    		// create a kubeconfig with a token
    		return kubeconfigutil.CreateWithToken(
    			spec.APIServer,
    			clustername,
    			spec.ClientName,
    			pkiutil.EncodeCertPEM(spec.CACert),
    			spec.TokenAuth.Token,
    		), nil
    	}
    
    	// otherwise, create a client cert
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 17:04:18 UTC 2024
    - 27K bytes
    - Viewed (0)
Back to top