Use compose-go + improve experience #9

Merged
metal3d merged 47 commits from develop into master 2022-05-08 07:55:25 +00:00
Showing only changes of commit bd133431bf - Show all commits

View File

@@ -281,23 +281,6 @@ func generateContainerPorts(s types.ServiceConfig, name string, container *helm.
exists[int(port.Target)] = name
}
// Get ports from label
if v, ok := s.Labels[helm.LABEL_PORT]; ok {
// split port by ","
ports := strings.Split(v, ",")
for _, port := range ports {
port, err := strconv.Atoi(port)
if err != nil {
log.Fatalf("The given port \"%v\" as container port in \"%s\" service is not an integer\n", v, name)
}
container.Ports = append(container.Ports, &helm.ContainerPort{
Name: name,
ContainerPort: port,
})
exists[port] = name
}
}
// manage the "expose" section to be a NodePort in Kubernetes
for _, expose := range s.Expose {