During app creation we validate access_ports; however we don't make sure that all ports are unique - if the following string is supplied: tcp:2222,tcp:2222, it will be accepted, but when we create envoy config, this will cause the duplicate cluster creation.
We need to add unique check to access port validation.
During app creation we validate
access_ports
; however we don't make sure that all ports are unique - if the following string is supplied:tcp:2222,tcp:2222
, it will be accepted, but when we create envoy config, this will cause the duplicate cluster creation. We need to add unique check to access port validation.