Class IngressRuleConfig

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

public class IngressRuleConfig extends Object
  • Field Details

    • host

      @ConfigItem String host
      The host under which the rule is going to be used.
    • path

      @ConfigItem(defaultValue="/") String path
      The path under which the rule is going to be used. Default is "/".
    • pathType

      @ConfigItem(defaultValue="Prefix") String pathType
      The path type strategy to use by the Ingress rule. Default is "Prefix".
    • serviceName

      @ConfigItem Optional<String> serviceName
      The service name to be used by this Ingress rule. Default is the generated service name of the application.
    • servicePortName

      @ConfigItem Optional<String> servicePortName
      The service port name to be used by this Ingress rule. Default is the port name of the generated service of the application.
    • servicePortNumber

      @ConfigItem Optional<Integer> servicePortNumber
      The service port number to be used by this Ingress rule. This is only used when the servicePortName is not set.
  • Constructor Details

    • IngressRuleConfig

      public IngressRuleConfig()