add support for ExternalName service type in dynamic mode
This commit is contained in:
parent
bdb5ddc473
commit
d4faf68416
13 changed files with 316 additions and 18 deletions
|
|
@ -741,6 +741,7 @@ func configureDynamically(pcfg *ingress.Configuration, port int) error {
|
|||
backends := make([]*ingress.Backend, len(pcfg.Backends))
|
||||
|
||||
for i, backend := range pcfg.Backends {
|
||||
service := &apiv1.Service{Spec: backend.Service.Spec}
|
||||
luaBackend := &ingress.Backend{
|
||||
Name: backend.Name,
|
||||
Port: backend.Port,
|
||||
|
|
@ -749,6 +750,7 @@ func configureDynamically(pcfg *ingress.Configuration, port int) error {
|
|||
SessionAffinity: backend.SessionAffinity,
|
||||
UpstreamHashBy: backend.UpstreamHashBy,
|
||||
LoadBalancing: backend.LoadBalancing,
|
||||
Service: service,
|
||||
}
|
||||
|
||||
var endpoints []ingress.Endpoint
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue