# Functions

ApproveCSR approves the CSR with the given name.
CreateCSR creates a Kubernetes CSR from the input given If the CSR already exists it will update it.
CreateSecret will create the secret if it does not exist If the secert does exist, it will update the secret.
GetCertificate returns the Base64 encoded certificate from the CSR.
GetConfigMap gets the named configmap from kubernetes.
GetCSR retrieves the named CSR from Kubernetes.
GetMutatingWebhookConfiguration gets the names mutating webhook configuration from kubernetes.
GetSecret gets the named secret from kubernetes If the names secret does not exist, it will generate an empty secret.
GetValidatingWebhookConfiguration gets the names mutating webhook configuration from kubernetes.
IsCSRApproved determines whether the CSR has been approved or not.
NewClientset creates a kubernetes clientset.
UpdateMutatingWebhookConfiguration updates the mutating webhook configuration given.
UpdateValidatingWebhookConfiguration updates the mutating webhook configuration given.