# Functions
BuildOutOfClusterConfig returns k8s config.
CreateCronJobCustomResource will create a custom function object.
DeleteCronJobCustomResource will delete custom function object.
EnsureCronJob creates/updates a function cron job.
GetAPIExtensionsClientInCluster returns a k8s clientset to access APIExtensions from inside of cluster.
GetAPIExtensionsClientOutOfCluster returns a k8s clientset to access APIExtensions from outside of cluster.
GetClient returns a k8s clientset to the request from inside of cluster.
GetClientOutOfCluster returns a k8s clientset to the request from outside of cluster.
GetCronJobCustomResource will get CronJobTrigger custom resource object.
GetDefaultNamespace returns the namespace set in current cluster context.
GetFunctionClientInCluster returns function clientset to the request from inside of cluster.
GetKubelessClientOutCluster returns kubeless clientset to make kubeless API request from outside of cluster.
GetRandString returns a random string of lenght N.
GetSecretsAsLocalObjectReference returns a list of LocalObjectReference based on secret names.
GetTriggerClientInCluster returns function clientset to the request from inside of cluster.
UpdateCronJobCustomResource applies changes to the function custom object.