# Functions

No description provided by the author
ApplyClusterRole applies the required clusterrole to the cluster.
ApplyClusterRoleBinding applies the required clusterrolebinding to the cluster.
No description provided by the author
No description provided by the author
ApplyConfigMap applies the required serviceaccount to the cluster.
No description provided by the author
No description provided by the author
ApplyDaemonSet applies the required daemonset to the cluster.
ApplyDaemonSetFromCache applies the required deployment to the cluster.
ApplyDeployment applies the required deployment to the cluster.
ApplyDeploymentFromCache applies the required deployment to the cluster.
ApplyJob applies the required Job to the cluster.
ApplyNamespace merges objectmeta, does not worry about anything else.
ApplyRole applies the required clusterrole to the cluster.
ApplyRoleBinding applies the required clusterrolebinding to the cluster.
ApplySecurityContextConstraints applies the required SecurityContextConstraints to the cluster.
ApplyService merges objectmeta and requires TODO, since this cannot determine whether changes are due to legitimate actors (api server) or illegitimate ones (users), we cannot update TODO I've special cased the selector for now.
ApplyServiceAccount applies the required serviceaccount to the cluster.
IsCreateOnly takes metadata and returns true if the resource should only be created, not updated.

# Constants

CreateOnlyAnnotation means that this resource should be created if it does not exist, but should not be updated if it already exists.