blob: 061c09d0d1fbbb5070be2b73c7aa94b9cc6c2846 [file] [log] [blame]
Jeremy Ronquillo223db002020-06-05 10:28:22 -07001{{- /*
Jeremy Ronquilloec2d3e42020-06-05 11:33:39 -07002
Jeremy Ronquillo223db002020-06-05 10:28:22 -07003# Copyright 2019-present Open Networking Foundation
4#
Jeremy Ronquilloec2d3e42020-06-05 11:33:39 -07005# SPDX-License-Identifier: Apache-2.0
6# SPDX-License-Identifier: LicenseRef-ONF-Member-Only
7
Jeremy Ronquillo223db002020-06-05 10:28:22 -07008*/ -}}
9
10---
11apiVersion: v1
12kind: Service
13metadata:
14 name: accelleran-cbrs-nats
15 labels:
16{{ tuple "accelleran-cbrs-nats" . | include "accelleran-cbrs-common.metadata_labels" | indent 4 }}
17spec:
18 selector:
19{{ tuple "accelleran-cbrs-nats" . | include "accelleran-cbrs-common.metadata_labels" | indent 4 }}
20 ports:
21 - name: nats-port
22 port: {{ .Values.config.nats.ports.natsPort.port }}
23 protocol: {{ .Values.config.nats.ports.natsPort.protocol }}
24 - name: cluster-port
25 port: {{ .Values.config.nats.ports.clusterPort.port }}
26 protocol: {{ .Values.config.nats.ports.clusterPort.protocol }}
27 - name: console-port
28 port: {{ .Values.config.nats.ports.consolePort.port }}
29 protocol: {{ .Values.config.nats.ports.consolePort.protocol }}
30
31---
32apiVersion: v1
33kind: Service
34metadata:
35 name: accelleran-cbrs-nats-exernal
36 labels:
37{{ tuple "accelleran-cbrs-nats" . | include "accelleran-cbrs-common.metadata_labels" | indent 4 }}
38spec:
39 selector:
40{{ tuple "accelleran-cbrs-nats" . | include "accelleran-cbrs-common.metadata_labels" | indent 4 }}
41 type: NodePort
42 ports:
43 - name: nats-port
44 port: {{ .Values.config.nats.ports.natsPort.port }}
45 nodePort: {{ .Values.config.nats.ports.natsPort.nodePort }}
46 protocol: {{ .Values.config.nats.ports.natsPort.protocol }}
47 - name: cluster-port
48 port: {{ .Values.config.nats.ports.clusterPort.port }}
49 nodePort: {{ .Values.config.nats.ports.clusterPort.nodePort }}
50 protocol: {{ .Values.config.nats.ports.clusterPort.protocol }}
51 - name: console-port
52 port: {{ .Values.config.nats.ports.consolePort.port }}
53 nodePort: {{ .Values.config.nats.ports.consolePort.nodePort }}
54 protocol: {{ .Values.config.nats.ports.consolePort.protocol }}