An implementation of the KubernetesManifestCustomizer that allows
for some basic customization of namespace, labels, annotations, node selectors,
and tolerations.
This is a generic interface that functions can use to cache and distribute appropriate authentication
data that is needed to configure the runtime of functions to support appropriate authentication
of function instances.