blob: d82a39769143f813ee89e42de615eba5795309a4 [file] [log] [blame]
Zack Williams1849e612018-10-05 15:26:44 -07001---
2# Copyright 2018-present Open Networking Foundation
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15
16apiVersion: v1
17kind: Service
18metadata:
19 name: {{ template "bbsim.fullname" . }}
20 namespace: {{ .Values.namespace }}
21 labels:
22 app: {{ template "bbsim.name" . }}
23 chart: {{ template "bbsim.chart" . }}
24 release: {{ .Release.Name }}
25 heritage: {{ .Release.Service }}
26spec:
27 type: ClusterIP
28 ports:
29 - name: "bbsim-olt-id-{{ .Values.olt_id }}"
30 port: {{ .Values.olt_tcp_port }}
31 protocol: TCP
Matteo Scandolo3ed02892019-10-07 09:57:06 -070032 - name: "bbsim-olt-id-{{ .Values.olt_id }}-api"
33 port: {{ .Values.bbsim_api_port }}
34 protocol: TCP
Zack Williams1849e612018-10-05 15:26:44 -070035 selector:
36 app: {{ template "bbsim.name" . }}
37 release: {{ .Release.Name }}