Class RouteConfig

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

public class RouteConfig extends Object
  • Field Details

    • expose

      @ConfigItem boolean expose
      If true, the service will be exposed
    • host

      @ConfigItem Optional<String> host
      The host under which the application is going to be exposed
    • targetPort

      @ConfigItem(defaultValue="http") String targetPort
      The target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https".
    • annotations

      @ConfigItem @ConfigDocMapKey("annotation-name") Map<String,String> annotations
      Custom annotations to add to exposition (route or ingress) resources
    • labels

      @ConfigItem @ConfigDocMapKey("label-name") Map<String,String> labels
      Custom labels to add to exposition (route or ingress) resources
    • tls

      The TLS configuration for the route.
  • Constructor Details

    • RouteConfig

      public RouteConfig()