Class SubjectConfig

java.lang.Object
io.quarkus.kubernetes.deployment.SubjectConfig

public class SubjectConfig extends Object
  • Field Details

    • name

      @ConfigItem public Optional<String> name
      The "name" resource to use by the Subject element in the generated Role Binding resource.
    • kind

      @ConfigItem(defaultValue="ServiceAccount") public String kind
      The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind.
    • apiGroup

      @ConfigItem public Optional<String> apiGroup
      The "apiGroup" resource that matches with the "kind" property. By default, it's empty.
    • namespace

      @ConfigItem public Optional<String> namespace
      The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.
  • Constructor Details

    • SubjectConfig

      public SubjectConfig()