From 3922b6bf5583128949cb7c0963a51ab465783870 Mon Sep 17 00:00:00 2001 From: Rub21 Date: Fri, 15 Nov 2024 11:25:33 -0500 Subject: [PATCH] Add service for prometheus - tiler server --- .../tiler-server/tiler-server-service.yaml | 27 ++++++++++++++++--- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/osm-seed/templates/tiler-server/tiler-server-service.yaml b/osm-seed/templates/tiler-server/tiler-server-service.yaml index 4ec5ba09..be6a8fa8 100644 --- a/osm-seed/templates/tiler-server/tiler-server-service.yaml +++ b/osm-seed/templates/tiler-server/tiler-server-service.yaml @@ -12,7 +12,7 @@ metadata: {{- if and (eq .Values.serviceType "LoadBalancer") .Values.AWS_SSL_ARN }} service.beta.kubernetes.io/aws-load-balancer-ssl-cert: {{ .Values.AWS_SSL_ARN }} service.beta.kubernetes.io/aws-load-balancer-backend-protocol: http - service.beta.kubernetes.io/aws-load-balancer-ssl-ports: https + service.beta.kubernetes.io/aws-load-balancer-ssl-ports: https {{- end }} {{- if eq .Values.serviceType "ClusterIP" }} kubernetes.io/ingress.class: nginx @@ -30,13 +30,32 @@ spec: targetPort: http protocol: TCP name: http - {{- if and (eq .Values.serviceType "LoadBalancer") .Values.AWS_SSL_ARN }} + {{- if and (eq .Values.serviceType "LoadBalancer") .Values.AWS_SSL_ARN }} - port: 443 targetPort: http protocol: TCP name: https - {{- end }} - + {{- end }} + selector: + app: {{ template "osm-seed.name" . }} + release: {{ .Release.Name }} + run: {{ .Release.Name }}-tiler-server +--- +apiVersion: v1 +kind: Service +metadata: + name: {{ .Release.Name }}-tiler-server-prometheus + labels: + app: {{ template "osm-seed.name" . }} + component: tiler-server-prometheus-service + release: {{ .Release.Name }} +spec: + type: {{ .Values.tilerServer.prometheus.serviceType | default "ClusterIP" }} + ports: + - name: prometheus + port: 9091 + targetPort: prometheus + protocol: TCP selector: app: {{ template "osm-seed.name" . }} release: {{ .Release.Name }}