Class RoleBindingConfig


  • public class RoleBindingConfig
    extends Object
    • Field Detail

      • name

        @ConfigItem
        public Optional<String> name
        Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.
      • labels

        @ConfigItem
        public Map<String,​String> labels
        Labels to add into the RoleBinding resource.
      • roleName

        @ConfigItem
        public Optional<String> roleName
        The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name.
      • clusterWide

        @ConfigItem
        public Optional<Boolean> clusterWide
        If the Role sets in the `role-name` property is cluster wide or not.
      • subjects

        @ConfigItem
        public Map<String,​SubjectConfig> subjects
        List of subjects elements to use in the generated RoleBinding resource.
    • Constructor Detail

      • RoleBindingConfig

        public RoleBindingConfig()