@@ -68,9 +68,8 @@ func CreateHeadlessService(kubecli kubernetes.Interface, deployment metav1.Objec
6868 },
6969 }
7070 publishNotReadyAddresses := false
71- sessionAffinity := v1 .ServiceAffinityNone
7271 serviceType := v1 .ServiceTypeClusterIP
73- newlyCreated , err := createService (kubecli , svcName , deploymentName , deployment .GetNamespace (), ClusterIPNone , "" , serviceType , ports , "" , publishNotReadyAddresses , sessionAffinity , owner )
72+ newlyCreated , err := createService (kubecli , svcName , deploymentName , deployment .GetNamespace (), ClusterIPNone , "" , serviceType , ports , "" , publishNotReadyAddresses , owner )
7473 if err != nil {
7574 return "" , false , maskAny (err )
7675 }
@@ -98,9 +97,8 @@ func CreateDatabaseClientService(kubecli kubernetes.Interface, deployment metav1
9897 role = "coordinator"
9998 }
10099 publishNotReadyAddresses := true
101- sessionAffinity := v1 .ServiceAffinityClientIP
102100 serviceType := v1 .ServiceTypeClusterIP
103- newlyCreated , err := createService (kubecli , svcName , deploymentName , deployment .GetNamespace (), "" , role , serviceType , ports , "" , publishNotReadyAddresses , sessionAffinity , owner )
101+ newlyCreated , err := createService (kubecli , svcName , deploymentName , deployment .GetNamespace (), "" , role , serviceType , ports , "" , publishNotReadyAddresses , owner )
104102 if err != nil {
105103 return "" , false , maskAny (err )
106104 }
@@ -111,7 +109,7 @@ func CreateDatabaseClientService(kubecli kubernetes.Interface, deployment metav1
111109// If the service already exists, nil is returned.
112110// If another error occurs, that error is returned.
113111// The returned bool is true if the service is created, or false when the service already existed.
114- func CreateExternalAccessService (kubecli kubernetes.Interface , svcName , role string , deployment metav1.Object , serviceType v1.ServiceType , port , nodePort int , loadBalancerIP string , sessionAffinity v1. ServiceAffinity , owner metav1.OwnerReference ) (string , bool , error ) {
112+ func CreateExternalAccessService (kubecli kubernetes.Interface , svcName , role string , deployment metav1.Object , serviceType v1.ServiceType , port , nodePort int , loadBalancerIP string , owner metav1.OwnerReference ) (string , bool , error ) {
115113 deploymentName := deployment .GetName ()
116114 ports := []v1.ServicePort {
117115 v1.ServicePort {
@@ -122,7 +120,7 @@ func CreateExternalAccessService(kubecli kubernetes.Interface, svcName, role str
122120 },
123121 }
124122 publishNotReadyAddresses := true
125- newlyCreated , err := createService (kubecli , svcName , deploymentName , deployment .GetNamespace (), "" , role , serviceType , ports , loadBalancerIP , publishNotReadyAddresses , sessionAffinity , owner )
123+ newlyCreated , err := createService (kubecli , svcName , deploymentName , deployment .GetNamespace (), "" , role , serviceType , ports , loadBalancerIP , publishNotReadyAddresses , owner )
126124 if err != nil {
127125 return "" , false , maskAny (err )
128126 }
@@ -134,7 +132,7 @@ func CreateExternalAccessService(kubecli kubernetes.Interface, svcName, role str
134132// If another error occurs, that error is returned.
135133// The returned bool is true if the service is created, or false when the service already existed.
136134func createService (kubecli kubernetes.Interface , svcName , deploymentName , ns , clusterIP , role string , serviceType v1.ServiceType ,
137- ports []v1.ServicePort , loadBalancerIP string , publishNotReadyAddresses bool , sessionAffinity v1. ServiceAffinity , owner metav1.OwnerReference ) (bool , error ) {
135+ ports []v1.ServicePort , loadBalancerIP string , publishNotReadyAddresses bool , owner metav1.OwnerReference ) (bool , error ) {
138136 labels := LabelsForDeployment (deploymentName , role )
139137 svc := & v1.Service {
140138 ObjectMeta : metav1.ObjectMeta {
@@ -153,7 +151,6 @@ func createService(kubecli kubernetes.Interface, svcName, deploymentName, ns, cl
153151 Selector : labels ,
154152 ClusterIP : clusterIP ,
155153 PublishNotReadyAddresses : publishNotReadyAddresses ,
156- SessionAffinity : sessionAffinity ,
157154 LoadBalancerIP : loadBalancerIP ,
158155 },
159156 }
0 commit comments