forked from LaconicNetwork/kompose
fix the selector field of service resource
This commit is contained in:
@@ -199,8 +199,9 @@ func (k *Kubernetes) InitSvc(name string, service kobject.ServiceConfig) *api.Se
|
||||
Name: name,
|
||||
Labels: transformer.ConfigLabels(name),
|
||||
},
|
||||
// The selector uses the service.Name, which must be consistent with workloads label
|
||||
Spec: api.ServiceSpec{
|
||||
Selector: transformer.ConfigLabels(name),
|
||||
Selector: transformer.ConfigLabels(service.Name),
|
||||
},
|
||||
}
|
||||
return svc
|
||||
|
||||
@@ -38,6 +38,7 @@ import (
|
||||
|
||||
func newServiceConfig() kobject.ServiceConfig {
|
||||
return kobject.ServiceConfig{
|
||||
Name: "app",
|
||||
ContainerName: "name",
|
||||
Image: "image",
|
||||
Environment: []kobject.EnvVar{kobject.EnvVar{Name: "env", Value: "value"}},
|
||||
|
||||
Reference in New Issue
Block a user