Class BasicKubernetesManifestCustomizer

  • All Implemented Interfaces:
    KubernetesManifestCustomizer, RuntimeCustomizer

    public class BasicKubernetesManifestCustomizer
    extends java.lang.Object
    implements KubernetesManifestCustomizer
    An implementation of the KubernetesManifestCustomizer that allows for some basic customization of namespace, labels, annotations, node selectors, and tolerations. With the right RBAC permissions for the functions worker, these should be safe to modify (for example, a service account must have permissions in the specified jobNamespace)