in internal/workload/podspec_updates.go [425:441]
func (s *updateState) addPort(p int32, instance proxyInstanceID) {
var mp *managedPort
for i := 0; i < len(s.mods.Ports); i++ {
if s.mods.Ports[i].Port == p {
mp = s.mods.Ports[i]
}
}
if mp == nil {
mp = &managedPort{
Instance: instance,
Port: p,
}
s.mods.Ports = append(s.mods.Ports, mp)
}
}