- Companion:
- object
Value members
Concrete methods
Fluent API method for building out ingress rules e.g.
Fluent API method for building out ingress rules e.g.
val ingress = Ingress("microservices").
addHttpRule("foo.bar.com",
Map("/order" -> "orderService:80",
"inventory" -> "inventoryService:80")).
addHttpRule("foo1.bar.com",
Map("/ship" -> "orderService:80",
"inventory" -> "inventoryService:80")).
Fluent API method for building out ingress rules without host e.g.
Fluent API method for building out ingress rules without host e.g.
val ingress = Ingress("microservices").
addHttpRule(Map("/order" -> "orderService:80",
"inventory" -> "inventoryService:80")).
addHttpRule(Map("/ship" -> "orderService:80",
"inventory" -> "inventoryService:80")).
Fluent API method for building out ingress rules e.g.
Fluent API method for building out ingress rules e.g.
val ingress =
Ingress("microservices")
.addHttpRule("foo.bar.com",
"/order" -> "orderService:80",
"inventory" -> "inventoryService:80")
.addHttpRule("foo1.bar.com",
"/ship" -> "orderService:80",
"inventory" -> "inventoryService:80").
Fluent API method for building out ingress rules without host e.g.
Fluent API method for building out ingress rules without host e.g.
val ingress =
Ingress("microservices")
.addHttpRule("/order" -> "orderService:80",
"inventory" -> "inventoryService:80")
.addHttpRule("/ship" -> "orderService:80",
"inventory" -> "inventoryService:80").
Fluent API method for building out ingress rules e.g.
Fluent API method for building out ingress rules e.g.
val ingress =
Ingress("microservices")
.addHttpRule(Some("foo.bar.com"),
Map("/order" -> "orderService:80",
"inventory" -> "inventoryService:80"))
.addHttpRule(None,
Map("/ship" -> "orderService:80",
"inventory" -> "inventoryService:80")).
set the default backend i.e. if no ingress rule matches the incoming traffic then it gets routed to the specified service
set the default backend i.e. if no ingress rule matches the incoming traffic then it gets routed to the specified service
- Value parameters:
- serviceNameAndPort
- service name and port as 'serviceName:servicePort'
- Returns:
copy of this Ingress with default backend set
set the default backend i.e. if no ingress rule matches the incoming traffic then it gets routed to the specified service
set the default backend i.e. if no ingress rule matches the incoming traffic then it gets routed to the specified service
- Value parameters:
- serviceName
- service name
- servicePort
- service port
- Returns:
copy of this Ingress with default backend set