From 277877e04d1ca359de36f934086af6360c073bb1 Mon Sep 17 00:00:00 2001 From: Tom Bojer Date: Sat, 19 Apr 2025 00:05:03 +0200 Subject: [PATCH 1/2] Add appProtocol to cluster service definition Signed-off-by: Tom Bojer --- opensearch-operator/pkg/builders/cluster.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/opensearch-operator/pkg/builders/cluster.go b/opensearch-operator/pkg/builders/cluster.go index 33527f2cc..1899784e0 100644 --- a/opensearch-operator/pkg/builders/cluster.go +++ b/opensearch-operator/pkg/builders/cluster.go @@ -637,6 +637,7 @@ func NewHeadlessServiceForNodePool(cr *opsterv1.OpenSearchCluster, nodePool *ops TargetPort: intstr.IntOrString{ IntVal: cr.Spec.General.HttpPort, }, + AppProtocol: pointer.String("https"), }, { Name: "transport", @@ -678,6 +679,7 @@ func NewServiceForCR(cr *opsterv1.OpenSearchCluster) *corev1.Service { TargetPort: intstr.IntOrString{ IntVal: cr.Spec.General.HttpPort, }, + AppProtocol: pointer.String("https"), }, { Name: "transport", @@ -767,6 +769,7 @@ func NewNodePortService(cr *opsterv1.OpenSearchCluster) *corev1.Service { TargetPort: intstr.IntOrString{ IntVal: cr.Spec.General.HttpPort, }, + AppProtocol: pointer.String("https"), }, }, Selector: labels, From 3c330418685e73b52b3c342d09e334a0b963983c Mon Sep 17 00:00:00 2001 From: Tom Bojer Date: Tue, 28 Oct 2025 08:33:28 +0100 Subject: [PATCH 2/2] fix: pipeline errors --- opensearch-operator/pkg/builders/cluster.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/opensearch-operator/pkg/builders/cluster.go b/opensearch-operator/pkg/builders/cluster.go index 1899784e0..53552f807 100644 --- a/opensearch-operator/pkg/builders/cluster.go +++ b/opensearch-operator/pkg/builders/cluster.go @@ -3,9 +3,11 @@ package builders import ( "context" "fmt" - "k8s.io/utils/ptr" "strings" + "k8s.io/utils/pointer" + "k8s.io/utils/ptr" + monitoring "github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1" opsterv1 "github.com/Opster/opensearch-k8s-operator/opensearch-operator/api/v1"