Default to nodeport

This commit is contained in:
Ettore Di Giacinto 2022-09-10 22:15:40 +00:00
parent 680907ab43
commit 78a728910d

View File

@ -20,7 +20,6 @@ import (
buildv1alpha1 "github.com/c3os-io/osbuilder-operator/api/v1alpha1" buildv1alpha1 "github.com/c3os-io/osbuilder-operator/api/v1alpha1"
v1 "k8s.io/api/core/v1" v1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/util/intstr"
) )
func genService(artifact buildv1alpha1.OSArtifact) *v1.Service { func genService(artifact buildv1alpha1.OSArtifact) *v1.Service {
@ -32,7 +31,8 @@ func genService(artifact buildv1alpha1.OSArtifact) *v1.Service {
return &v1.Service{ return &v1.Service{
ObjectMeta: objMeta, ObjectMeta: objMeta,
Spec: v1.ServiceSpec{ Spec: v1.ServiceSpec{
Ports: []v1.ServicePort{{Name: "http", Port: int32(80), TargetPort: intstr.FromInt(80)}}, Type: v1.ServiceTypeNodePort,
Ports: []v1.ServicePort{{Name: "http", Port: int32(80)}},
Selector: genDeploymentLabel(artifact.Name), Selector: genDeploymentLabel(artifact.Name),
}, },
} }