blob: c2512cc12488d8186d8dc73dda62608db9d2d174 [file] [log] [blame]
Hyunsun Moon7a007bb2019-08-19 16:41:36 -06001# Copyright 2018-present Open Networking Foundation
2# Copyright 2018 Intel Corporation
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
16images:
17 tags:
Hyunsun Moon8ee7f482019-08-29 13:57:27 -050018 init: docker.io/omecproject/pod-init:1.0.0
19 omecCni: docker.io/omecproject/omec-cni:1.0.0
Hyunsun Moon8ee7f482019-08-29 13:57:27 -050020 spgwu: docker.io/omecproject/ngic-dp:1.0.0
Hyunsun Moon7a007bb2019-08-19 16:41:36 -060021 depCheck: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
22 pullPolicy: IfNotPresent
23
24nodeSelectors:
25 enabled: false
26 spgwu:
27 label: omec-dp
28 value: enabled
29
30resources:
31 enabled: true
32 spgwu:
33 requests:
34 cpu: 4
35 memory: 8Gi
36 limits:
37 cpu: 4
38 memory: 8Gi
39
40config:
41 sriov:
42 enabled: true
Hyunsun Moon7a007bb2019-08-19 16:41:36 -060043 spgwu:
Hyunsun Moon7a921d12019-08-21 20:52:09 -050044 # Provide the S1U and SGI networks facing device name and IP address
45 s1u:
46 device: s1u-net
47 ip: 119.0.0.3/24
48 sgi:
49 device: sgi-net
50 ip: 13.1.1.3/24
Hyunsun Moon834c28f2019-12-05 18:26:22 -080051 # Note that zmq is used for cp-dp commmunication when multiple UPFs is set
52 # Otherwise, direct UDP communication is used
53 # TODO: unify cp-dp comm to ZMQ for both multi and single UPF scenario
54 multiUpfs: true
Hyunsun Moonc4a7d542019-08-22 18:53:40 -050055 cpComm:
56 # IMPORTANT: when you deploy CP and DP to separate clusters, enable nodePort
57 # from both cpComm(omec-control-plane) and dpComm(omec-data-plane) and
58 # set "addr" to remote cluster's entry node IP and
59 # "port" to cpComm.nodePort.port value configured in omec-control-plane.
Hyunsun Moon834c28f2019-12-05 18:26:22 -080060 addr: spgwc
Hyunsun Moonc4a7d542019-08-22 18:53:40 -050061 port: 21
62 dpComm:
63 nodePort:
64 enabled: false
65 port: 30020
Hyunsun Moon834c28f2019-12-05 18:26:22 -080066 port: 20
Hyunsun Moon7a921d12019-08-21 20:52:09 -050067 # Set "--no-pci --vdev eth_af_packet0,iface=s1u-net --vdev eth_af_packet1,iface=sgi-net"
Hyunsun Moon7a007bb2019-08-19 16:41:36 -060068 # when sriov is disabled
69 devices: ""
Woojoong Kim4866d752019-12-17 16:32:23 -080070 dpName: "dp1"
Hyunsun Moon7a007bb2019-08-19 16:41:36 -060071
72networks:
73 cniPlugin: vfioveth
Hyunsun Moon7a921d12019-08-21 20:52:09 -050074 # Currently, we do not support dynamic IP allocation
75 ipam: static
Hyunsun Moon7a007bb2019-08-19 16:41:36 -060076 s1u:
77 subnet: 119.0.0.0/24
Hyunsun Moon7a921d12019-08-21 20:52:09 -050078 mask: 255.255.255.0
Hyunsun Moon7a007bb2019-08-19 16:41:36 -060079 gateway: 119.0.0.254
80 sgi:
81 subnet: 13.1.1.0/24
Hyunsun Moon7a921d12019-08-21 20:52:09 -050082 mask: 255.255.255.0
Hyunsun Moon7a007bb2019-08-19 16:41:36 -060083 gateway: 13.1.1.254