Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for GenKeyCertK8sCA (0.31 sec)

  1. pilot/pkg/bootstrap/certcontroller.go

    	signerName := strings.TrimPrefix(pilotCertProviderName, constants.CertProviderKubernetesSignerPrefix)
    	log.Infof("Generating K8S-signed cert for %v using signer %v", s.dnsNames, signerName)
    	certChain, keyPEM, _, err = chiron.GenKeyCertK8sCA(s.kubeClient.Kube(),
    		strings.Join(s.dnsNames, ","), "", signerName, true, SelfSignedCACertTTL.Get())
    	if err != nil {
    		return fmt.Errorf("failed generating key and cert by kubernetes: %v", err)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 17:48:28 UTC 2024
    - 11.3K bytes
    - Viewed (0)
  2. security/pkg/k8s/chiron/utils.go

    	keySize = 2048
    )
    
    var certWatchTimeout = 60 * time.Second
    
    // GenKeyCertK8sCA : Generates a key pair and gets public certificate signed by K8s_CA
    // Options are meant to sign DNS certs
    // 1. Generate a CSR
    // 2. Call SignCSRK8s to finish rest of the flow
    func GenKeyCertK8sCA(client clientset.Interface, dnsName,
    	caFilePath string, signerName string, approveCsr bool, requestedLifetime time.Duration,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Apr 05 18:11:22 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  3. security/pkg/k8s/chiron/utils_test.go

    	log.FindScope("default").SetOutputLevel(log.DebugLevel)
    	signers, client := runTestSigner(t)
    	ca := filepath.Join(t.TempDir(), "root-cert.pem")
    	os.WriteFile(ca, []byte(signers[0].Rootcert), 0o666)
    
    	_, _, _, err := GenKeyCertK8sCA(client.Kube(), "foo", ca, testSigner, true, DefaulCertTTL)
    	assert.NoError(t, err)
    }
    
    func TestReadCACert(t *testing.T) {
    	testCases := map[string]struct {
    		certPath     string
    		shouldFail   bool
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 03:58:11 UTC 2024
    - 13K bytes
    - Viewed (0)
Back to top