Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 55 for keyFiles (0.35 sec)

  1. pkg/kubeapiserver/options/authentication_test.go

    				ClientID:           "testClientID",
    				areFlagsConfigured: func() bool { return true },
    			},
    			testSA: &ServiceAccountAuthenticationOptions{
    				Issuers:  []string{"http://foo.bar.com"},
    				KeyFiles: []string{"testkeyfile1", "testkeyfile2"},
    			},
    		},
    		{
    			name: "test when OIDC is invalid",
    			testOIDC: &OIDCAuthenticationOptions{
    				UsernameClaim:      "sub",
    				SigningAlgs:        []string{"RS256"},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 36.5K bytes
    - Viewed (0)
  2. pkg/controlplane/apiserver/options/options.go

    		if len(completed.Authentication.ServiceAccounts.KeyFiles) == 0 && completed.SecureServing.ServerCert.CertKey.KeyFile != "" {
    			if kubeauthenticator.IsValidServiceAccountKeyFile(completed.SecureServing.ServerCert.CertKey.KeyFile) {
    				completed.Authentication.ServiceAccounts.KeyFiles = []string{completed.SecureServing.ServerCert.CertKey.KeyFile}
    			} else {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Apr 27 12:19:56 UTC 2024
    - 15.4K bytes
    - Viewed (0)
  3. pkg/controlplane/apiserver/config.go

    	)
    	if err != nil {
    		return nil, nil, fmt.Errorf("failed to apply admission: %w", err)
    	}
    
    	// Load and set the public keys.
    	var pubKeys []interface{}
    	for _, f := range opts.Authentication.ServiceAccounts.KeyFiles {
    		keys, err := keyutil.PublicKeysFromFile(f)
    		if err != nil {
    			return nil, nil, fmt.Errorf("failed to parse key file %q: %w", f, err)
    		}
    		pubKeys = append(pubKeys, keys...)
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 17:57:37 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  4. cmd/kube-apiserver/app/testing/testserver.go

    	if err != nil {
    		return result, fmt.Errorf("failed to wait for default namespace to be created: %v", err)
    	}
    
    	tlsInfo := transport.TLSInfo{
    		CertFile:      storageConfig.Transport.CertFile,
    		KeyFile:       storageConfig.Transport.KeyFile,
    		TrustedCAFile: storageConfig.Transport.TrustedCAFile,
    	}
    	tlsConfig, err := tlsInfo.ClientConfig()
    	if err != nil {
    		return result, err
    	}
    	etcdConfig := clientv3.Config{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 18:59:21 UTC 2024
    - 17.6K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/storage/storagebackend/factory/tls_test.go

    	codec := apitesting.TestCodec(codecs, examplev1.SchemeGroupVersion)
    
    	certFile, keyFile, caFile := configureTLSCerts(t)
    	defer os.RemoveAll(filepath.Dir(certFile))
    
    	// override server config to be TLS-enabled
    	etcdConfig := testserver.NewTestConfig(t)
    	etcdConfig.ClientTLSInfo = transport.TLSInfo{
    		CertFile:      certFile,
    		KeyFile:       keyFile,
    		TrustedCAFile: caFile,
    	}
    	for i := range etcdConfig.ListenClientUrls {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 17:57:37 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  6. cmd/kube-controller-manager/app/options/options_test.go

    						CertFile: "/cluster-signing-kubelet-serving/cert-file",
    						KeyFile:  "",
    					},
    					KubeletClientSignerConfiguration: csrsigningconfig.CSRSigningConfiguration{
    						CertFile: "",
    						KeyFile:  "",
    					},
    					KubeAPIServerClientSignerConfiguration: csrsigningconfig.CSRSigningConfiguration{
    						CertFile: "",
    						KeyFile:  "",
    					},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 27 02:59:09 UTC 2024
    - 55.1K bytes
    - Viewed (0)
  7. pkg/kubelet/certificate/kubelet.go

    	if err != nil {
    		klog.ErrorS(err, "invalid certificate and key pair from file", "certFile", m.certFile, "keyFile", m.keyFile)
    		return
    	}
    	m.currentTLSCertificate.Store(&cert)
    	klog.V(4).InfoS("loaded certificate and key pair in kubelet server certificate manager", "certFile", m.certFile, "keyFile", m.keyFile)
    }
    
    // Current returns the last valid certificate key pair loaded from files.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 06 03:07:16 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/server/options/serving.go

    	CertFile string
    	// KeyFile is a file containing a PEM-encoded private key for the certificate specified by CertFile
    	KeyFile string
    }
    
    type GeneratableKeyCert struct {
    	// CertKey allows setting an explicit cert/key file to use.
    	CertKey CertKey
    
    	// CertDirectory specifies a directory to write generated certificates to if CertFile/KeyFile aren't explicitly set.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Apr 27 13:08:18 UTC 2024
    - 15.9K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/dynamic_serving_content.go

    func NewDynamicServingContentFromFiles(purpose, certFile, keyFile string) (*DynamicCertKeyPairContent, error) {
    	if len(certFile) == 0 || len(keyFile) == 0 {
    		return nil, fmt.Errorf("missing filename for serving cert")
    	}
    	name := fmt.Sprintf("%s::%s::%s", purpose, certFile, keyFile)
    
    	ret := &DynamicCertKeyPairContent{
    		name:     name,
    		certFile: certFile,
    		keyFile:  keyFile,
    		queue: workqueue.NewTypedRateLimitingQueueWithConfig(
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/server/options/serving_test.go

    				certBundleFile := filepath.Join(sniDir, "cert")
    				keyFile := filepath.Join(sniDir, "key")
    				err := getOrCreateTestCertFiles(certBundleFile, keyFile, c.TestCertSpec)
    				if err != nil {
    					t.Fatalf("failed to create SNI cert %d: %v", j, err)
    				}
    
    				namedCertKeys = append(namedCertKeys, cliflag.NamedCertKey{
    					KeyFile:  keyFile,
    					CertFile: certBundleFile,
    					Names:    c.explicitNames,
    				})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 09 15:52:39 UTC 2024
    - 13.8K bytes
    - Viewed (0)
Back to top