HelmCLI: support SOL018 Helm CLI ssh access
[pti/o2.git] / charts / templates / service.yaml
1 # Copyright (C) 2021 Wind River Systems, Inc.
2 #
3 #  Licensed under the Apache License, Version 2.0 (the "License");
4 #  you may not use this file except in compliance with the License.
5 #  You may obtain a copy of the License at
6 #
7 #      http://www.apache.org/licenses/LICENSE-2.0
8 #
9 #  Unless required by applicable law or agreed to in writing, software
10 #  distributed under the License is distributed on an "AS IS" BASIS,
11 #  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 #  See the License for the specific language governing permissions and
13 #  limitations under the License.
14 #
15 ---
16 apiVersion: v1
17 kind: Service
18 metadata:
19   name: o2api
20   namespace: {{ .Values.global.namespace }}
21 spec:
22   type: NodePort
23   ports:
24   - name: o2api
25     port: 5005
26     targetPort: 80
27     nodePort: 30205
28     protocol: TCP
29   selector:
30     app: o2api
31 ---
32 apiVersion: v1
33 kind: Service
34 metadata:
35   name: helmcli
36   namespace: {{ .Values.global.namespace }}
37 spec:
38   type: NodePort
39   ports:
40   - name: helmcli
41     port: 10022
42     targetPort: 22
43     nodePort: 30022
44     protocol: TCP
45   selector:
46     app: o2api
47 ---