cni: Don't try and map ports with an unset HostPort
This commit is contained in:
		@@ -339,6 +339,9 @@ func (plugin *cniNetworkPlugin) buildCNIRuntimeConf(podName string, podNs string
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
	portMappingsParam := make([]cniPortMapping, 0, len(portMappings))
 | 
						portMappingsParam := make([]cniPortMapping, 0, len(portMappings))
 | 
				
			||||||
	for _, p := range portMappings {
 | 
						for _, p := range portMappings {
 | 
				
			||||||
 | 
							if p.HostPort <= 0 {
 | 
				
			||||||
 | 
								continue
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
		portMappingsParam = append(portMappingsParam, cniPortMapping{
 | 
							portMappingsParam = append(portMappingsParam, cniPortMapping{
 | 
				
			||||||
			HostPort:      p.HostPort,
 | 
								HostPort:      p.HostPort,
 | 
				
			||||||
			ContainerPort: p.ContainerPort,
 | 
								ContainerPort: p.ContainerPort,
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user