Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for DynamicServingCertificateController (0.53 sec)

  1. staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/tlsconfig.go

    func (c *DynamicServingCertificateController) RunOnce() error {
    	return c.syncCerts()
    }
    
    // Run starts the kube-apiserver and blocks until stopCh is closed.
    func (c *DynamicServingCertificateController) Run(workers int, stopCh <-chan struct{}) {
    	defer utilruntime.HandleCrash()
    	defer c.queue.ShutDown()
    
    	klog.InfoS("Starting DynamicServingCertificateController")
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/named_certificates.go

    // BuildNamedCertificates returns a map of *tls.Certificate by name. It's
    // suitable for use in tls.Config#NamedCertificates. Returns an error if any of the certs
    // is invalid. Returns nil if len(certs) == 0
    func (c *DynamicServingCertificateController) BuildNamedCertificates(sniCerts []sniCertKeyContent) (map[string]*tls.Certificate, error) {
    	nameToCertificate := map[string]*tls.Certificate{}
    	byNameExplicit := map[string]*tls.Certificate{}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jul 21 07:29:30 UTC 2022
    - 3.2K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/tlsconfig_test.go

    			expected: &dynamicCertificateContent{clientCA: caBundleContent{}, servingCert: certKeyContent{}},
    		},
    	}
    
    	for _, test := range tests {
    		t.Run(test.name, func(t *testing.T) {
    			c := &DynamicServingCertificateController{
    				clientCA:    test.clientCA,
    				servingCert: test.servingCert,
    				sniCerts:    test.sniCerts,
    			}
    			actual, err := c.newTLSContent()
    			if !reflect.DeepEqual(actual, test.expected) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 14 00:05:53 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/named_certificates_test.go

    			sig, err := certSignature(certProvider)
    			if err != nil {
    				t.Errorf("%d - failed to get signature for %d: %v", i, j, err)
    				continue NextTest
    			}
    			bySignature[sig] = j
    		}
    
    		c := DynamicServingCertificateController{sniCerts: sniCerts}
    		content, err := c.newTLSContent()
    		assert.NoError(t, err)
    
    		certMap, err := c.BuildNamedCertificates(content.sniCerts)
    		if err == nil && len(test.errorString) != 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Aug 20 08:42:09 UTC 2021
    - 8K bytes
    - Viewed (0)
Back to top