Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for isCertificateRequestApproved (0.31 sec)

  1. pkg/controller/certificates/certificate_controller_utils.go

    */
    
    package certificates
    
    import (
    	certificates "k8s.io/api/certificates/v1"
    	v1 "k8s.io/api/core/v1"
    )
    
    // IsCertificateRequestApproved returns true if a certificate request has the
    // "Approved" condition and no "Denied" conditions; false otherwise.
    func IsCertificateRequestApproved(csr *certificates.CertificateSigningRequest) bool {
    	approved, denied := GetCertApprovalCondition(&csr.Status)
    	return approved && !denied
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 02 07:05:23 UTC 2020
    - 1.7K bytes
    - Viewed (0)
  2. pkg/test/csrctrl/controllers/csr_controller.go

    	s.queue.Run(stop)
    }
    
    func (s *Signer) HasSynced() bool {
    	return s.queue.HasSynced()
    }
    
    // isCertificateRequestApproved returns true if a certificate request has the
    // "Approved" condition and no "Denied" conditions; false otherwise.
    func isCertificateRequestApproved(csr *certv1.CertificateSigningRequest) bool {
    	approved, denied := getCertApprovalCondition(&csr.Status)
    	return approved && !denied
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 24 17:36:41 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  3. pkg/controller/certificates/certificate_controller_utils_test.go

    			ObjectMeta: v1.ObjectMeta{
    				Name: "fake-csr",
    			},
    			Status: certificatesapi.CertificateSigningRequestStatus{
    				Conditions: tc.conditions,
    			},
    		}
    
    		assert.Equalf(t, tc.expectedIsApproved, IsCertificateRequestApproved(csr), "Failed to test: %s", tc.name)
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 05 22:45:34 UTC 2020
    - 1.9K bytes
    - Viewed (0)
  4. pkg/controller/certificates/signer/signer.go

    	}
    	return ret, nil
    }
    
    func (s *signer) handle(ctx context.Context, csr *capi.CertificateSigningRequest) error {
    	// Ignore unapproved or failed requests
    	if !certificates.IsCertificateRequestApproved(csr) || certificates.HasTrueCondition(csr, capi.CertificateFailed) {
    		return nil
    	}
    
    	// Fast-path to avoid any additional processing if the CSRs signerName does not match
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 15 03:26:08 UTC 2023
    - 10.3K bytes
    - Viewed (0)
Back to top