Class KubernetesRoleBindingBuildItem


  • public final class KubernetesRoleBindingBuildItem
    extends io.quarkus.builder.item.MultiBuildItem
    Produce this build item to request the Kubernetes extension to generate a Kubernetes RoleBinding resource. The configuration here is limited; in particular, you can't specify subjects of the role binding. The role will always be bound to the application's service account.

    Note that this can't be used to generate a ClusterRoleBinding.

    • Constructor Detail

      • KubernetesRoleBindingBuildItem

        public KubernetesRoleBindingBuildItem​(String role,
                                              boolean clusterWide)
      • KubernetesRoleBindingBuildItem

        public KubernetesRoleBindingBuildItem​(String name,
                                              String role,
                                              boolean clusterWide)
      • KubernetesRoleBindingBuildItem

        public KubernetesRoleBindingBuildItem​(String name,
                                              String role,
                                              boolean clusterWide,
                                              String target)