Class IngressConfig


  • public class IngressConfig
    extends Object
    • Field Detail

      • 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 default target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https".
      • ingressClassName

        @ConfigItem
        Optional<String> ingressClassName
        The class of the Ingress. If the ingressClassName is omitted, a default Ingress class is used.
      • annotations

        @ConfigItem
        Map<String,​String> annotations
        Custom annotations to add to exposition (route or ingress) resources
    • Constructor Detail

      • IngressConfig

        public IngressConfig()