Documentation
¶
Index ¶
- func ApproveCertificateSigningRequest(client kubernetes.Interface, csr *certv1.CertificateSigningRequest) error
- func Certificate(client kubernetes.Interface, name string) ([]byte, error)
- func CertificateExistsFunc(client kubernetes.Interface, name string) wait.ConditionWithContextFunc
- func CreateCertificateSigningRequests(client kubernetes.Interface, csr *certv1.CertificateSigningRequest) error
- func DeleteCertificateSigningRequest(client kubernetes.Interface, name string) error
- func NewCertificateRequest(key *rsa.PrivateKey, username string, groups []string) ([]byte, error)
- func NewCertificateSigningRequest(csr []byte, dur time.Duration, userID, username string) *certv1.CertificateSigningRequest
- func NewPrivateKey() (*rsa.PrivateKey, error)
- func WaitForCertificate(client kubernetes.Interface, name string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApproveCertificateSigningRequest ¶
func ApproveCertificateSigningRequest(client kubernetes.Interface, csr *certv1.CertificateSigningRequest) error
func Certificate ¶
func Certificate(client kubernetes.Interface, name string) ([]byte, error)
Certificate get the certificate from the CertificateSigningRequests status
func CertificateExistsFunc ¶
func CertificateExistsFunc(client kubernetes.Interface, name string) wait.ConditionWithContextFunc
func CreateCertificateSigningRequests ¶
func CreateCertificateSigningRequests(client kubernetes.Interface, csr *certv1.CertificateSigningRequest) error
func DeleteCertificateSigningRequest ¶
func DeleteCertificateSigningRequest(client kubernetes.Interface, name string) error
func NewCertificateRequest ¶
func NewPrivateKey ¶
func NewPrivateKey() (*rsa.PrivateKey, error)
func WaitForCertificate ¶
func WaitForCertificate(client kubernetes.Interface, name string) error
WaitForCertificate wait for certificate field to be generated in CSR's status.certificate field
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.