# Functions

Client return requirements to be able to connect to kubernetes cluster with the program running inside or outside of the cluster.
CreateNamespace permit to create namespace.
CreatePod permit to create pod inside of specified namespace.
CreateServiceAccountName permit to create service account that will be used while creating the pod.
DeleteNamespace permit to delete created namespace.
DeletePod permit to delete pod inside of specified namespace.
GetNamespace check if namespace defined for jobs exist or not.
GetServiceAccountName permit to get service account in specified namespace.