# Functions
AuthClient is a K8s client for Authorization.
Client is a k8s client.
CreateOrPatchObject patches the object if it exists, and creates one if not.
FileExists checks if the file exists in path.
GetGitCli generates git client, depending on the git type in the app.
Namespace can retrieve current namespace.
RandomString generate random string with lower case alphabets and digits.
RespondError responds to a HTTP request with body of ErrorResponse.
RespondJSON responds with arbitrary data objects.
# Structs
ErrorResponse is a common struct for responding error for HTTP requests.