From 229e53773d9e05c426c72bdb1380da6ff1d74ad5 Mon Sep 17 00:00:00 2001 From: mayankg2703 Date: Mon, 29 Jan 2018 09:33:56 +0000 Subject: [PATCH] exposing logstash port create sevrice on logstash application port Change-Id: I4832624273cb98cf9db8384575a17883321da4d9 Issue-ID: OOM-632 Signed-off-by: mayankg2703 --- kubernetes/log/templates/all-services.yaml | 15 +++++++++++++++ kubernetes/log/templates/logstash-deployment.yaml | 5 ++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/kubernetes/log/templates/all-services.yaml b/kubernetes/log/templates/all-services.yaml index 0885affdcf..e8b6b816da 100644 --- a/kubernetes/log/templates/all-services.yaml +++ b/kubernetes/log/templates/all-services.yaml @@ -35,6 +35,21 @@ spec: --- apiVersion: v1 kind: Service +metadata: + name: logstashinternal + namespace: {{ .Values.nsPrefix }}-log + labels: + app: logstash +spec: + ports: + - name: http + port: 9600 + targetPort: 9600 + selector: + app: logstash +--- +apiVersion: v1 +kind: Service metadata: name: logstash namespace: {{ .Values.nsPrefix }}-log diff --git a/kubernetes/log/templates/logstash-deployment.yaml b/kubernetes/log/templates/logstash-deployment.yaml index 47c72c8145..f99657a039 100644 --- a/kubernetes/log/templates/logstash-deployment.yaml +++ b/kubernetes/log/templates/logstash-deployment.yaml @@ -35,9 +35,12 @@ spec: - name: logstash image: {{ .Values.image.logstash }} ports: - - containerPort: 5044 + - containerPort: 5044 name: transport protocol: TCP + - containerPort: 9600 + name: http + protocol: TCP readinessProbe: tcpSocket: port: 5044 -- 2.16.6