blob: 3293d9e42b41e33e70f247bb288774ec4a34eca3 [file] [log] [blame]
Wei-Yu Chen0f12b9c2019-04-18 11:12:59 -07001---
2# Copyright 2018-present Open Networking Foundation
3# Copyright 2018 Intel Corporation
4#
5# Licensed under the Apache License, Version 2.0 (the "License");
6# you may not use this file except in compliance with the License.
7# You may obtain a copy of the License at
8#
9# http://www.apache.org/licenses/LICENSE-2.0
10#
11# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an "AS IS" BASIS,
13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14# See the License for the specific language governing permissions and
15# limitations under the License.
16
17# Default values for M-CORD Services
18# This is a YAML-formatted file.
19# Declare variables to be passed into your templates.
20
21
22# Global Block defines shared variables for all Kubernetes objects
23# etcdurl: the etcd connection peer for centralIP network plugin
24global:
25 namespace: default
26 fqdn: svc.cluster.local
27 imagepullpolicy: IfNotPresent
28 etcdurl: http://node1:32379
29
30hssdb:
31 name: hssdb
32 image: krsna1729/c3po-hssdb
33 cpu: 3
34 memory: 4Gi
35
36hss:
37 name: hss
38 initimage: krsna1729/c3po-hssdb
39 image: krsna1729/c3po-hss
40 cpu: 3
41 memory: 1Gi
42
43mme:
Wei-Yu Chen0f12b9c2019-04-18 11:12:59 -070044 initimage: ngick8stesting/c3po-mmeinit
45 image: ngick8stesting/c3po-mme:5e2eaf6
46 cpu: 3
47 memory: 1Gi
Hyunsun Moon636e17d2019-07-03 12:52:15 -050048 # Provide which mme will be used.
49 # Possible options are c3po and openmme but note that c3po mme will be deprecated soon.
50 type: c3po
51 name: mme
52 images:
53 tags:
54 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
55 mme: omecproject/openmme:0.1.0-dev
56 pullPolicy: IfNotPresent
57 resources:
58 cpu: 3
59 memory: 1Gi
60 conf:
61 # Leave hostnames and addressses null unless using external spgw and hss.
62 mme:
63 name: vmmestandalone
64 group_id: 1
65 code: 1
66 mcc:
67 dig1: 2
68 dig2: 0
69 dig3: 8
70 mnc:
71 dig1: 0
72 dig2: 1
73 dig3: -1
74 s1ap:
75 sctp_port: 36412
76 sctp_port_external: 36412
77 s11:
78 egtp_default_port: 2123
79 sgw_addr: null
80 pgw_addr: null
81 s6a:
82 host_type: freediameter
83 host: null
84 realm: null
Wei-Yu Chen0f12b9c2019-04-18 11:12:59 -070085
86spgwc:
87 name: spgwc
88 initimage: ngick8stesting/kubectl
89 image: krsna1729/ngic-cp
90 cpu: 3
91 memory: 5Gi
92
93spgwu:
94 name: spgwu
Woojoong Kim314d57c2019-07-09 17:08:11 -070095 nodeselector:
96 sriov: vfio
Hyunsun Moona24d3f92019-06-19 03:04:58 -050097 images:
98 tags:
99 init: ngick8stesting/c3po-init:latest
100 spgwu: krsna1729/ngic-dp:latest
101 pullPolicy: IfNotPresent
102 resources:
103 cpu: 4
104 memory: 8Gi
105 conf:
106 dp:
107 # s1u and sgi interfaces are fixed to "s1u-net" and "sgi-net"
108 # Note that s1u_af_dev and sgi_af_dev are valid only when sriov is disabled
109 # setup-af-iface.sh script creates additional veth pair with the names here
110 s1u_af_dev: s1u-veth
111 sgi_af_dev: sgi-veth
112 # set "--no-pci --vdev eth_af_packet0,iface=s1u-dev --vdev eth_af_packet1,iface=sgi-net"
113 # when sriov is disabled
114 devices: ""
115 rtr_sgi_ip: 13.1.1.254
116 sgi_mask: 255.255.255.0
Wei-Yu Chen0f12b9c2019-04-18 11:12:59 -0700117
118enb:
119 host: 10.1.11.3
120 port: 36412
121
Hyunsun Moona24d3f92019-06-19 03:04:58 -0500122# Network block defines the networks
123# Note that currently we use fixed list of networks, s1u-net and sgi-net
Hyunsun Moon159d1f72019-07-24 02:12:28 -0600124#
125# cni_plugin: provide what type of cni will be used
Hyunsun Moona24d3f92019-06-19 03:04:58 -0500126# ipam: provide what type of ipam will be used
127# possible options are centralip and host-local
128# note that centralip requires etcd cluster
129# subnet: provide subnet range to be assigned to the pod
130# gateway: provide default gateway of the network
Hyunsun Moon159d1f72019-07-24 02:12:28 -0600131# valid only when centralip is used
Hyunsun Moona24d3f92019-06-19 03:04:58 -0500132network:
133 sriov:
134 enabled: true
Hyunsun Moon159d1f72019-07-24 02:12:28 -0600135 s1u:
136 cni_plugin: vfioveth
137 ipam: centralip
138 subnet: 119.0.0.0/24
139 gateway: 119.0.0.254
Hyunsun Moon159d1f72019-07-24 02:12:28 -0600140 sgi:
141 cni_plugin: vfioveth
142 ipam: centralip
143 subnet: 13.1.1.0/24
144 gateway: 13.1.1.254