Versions in this module Expand all Collapse all v0 v0.1.1 Sep 5, 2019 v0.1.0 Mar 7, 2018 Changes in this version + func ApproveCSR(client *kubernetes.Clientset, csrName string) (*certsv1beta1.CertificateSigningRequest, error) + func CreateCSR(client *kubernetes.Clientset, csr *certsv1beta1.CertificateSigningRequest) (*certsv1beta1.CertificateSigningRequest, error) + func CreateSecret(client *kubernetes.Clientset, secret *v1.Secret) (*v1.Secret, error) + func GetCSR(client *kubernetes.Clientset, csrName string) (*certsv1beta1.CertificateSigningRequest, error) + func GetCertificate(client *kubernetes.Clientset, csrName string) ([]byte, error) + func GetConfigMap(client *kubernetes.Clientset, namespace string, name string) (*v1.ConfigMap, error) + func GetMutatingWebhookConfiguration(client *kubernetes.Clientset, name string) (*arv1beta1.MutatingWebhookConfiguration, error) + func GetSecret(client *kubernetes.Clientset, namespace string, name string) (*v1.Secret, error) + func GetValidatingWebhookConfiguration(client *kubernetes.Clientset, name string) (*arv1beta1.ValidatingWebhookConfiguration, error) + func IsCSRApproved(csr *certsv1beta1.CertificateSigningRequest) bool + func NewClientset(inCluster bool, kubeconfig string) (*kubernetes.Clientset, error) + func UpdateMutatingWebhookConfiguration(client *kubernetes.Clientset, mwc *arv1beta1.MutatingWebhookConfiguration) (*arv1beta1.MutatingWebhookConfiguration, error) + func UpdateValidatingWebhookConfiguration(client *kubernetes.Clientset, mwc *arv1beta1.ValidatingWebhookConfiguration) (*arv1beta1.ValidatingWebhookConfiguration, error)