blob: 4f47c1557161d97c52f436d528c379a7ae8b405a [file] [log] [blame]
Matteo Scandolob4c5f4e2020-11-11 12:05:23 -08001---
2
3# Copyright 2020-present Open Networking Foundation
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# override ONOS config
18onos:
Matteo Scandolo06ee58c2021-05-26 15:28:51 -070019 netcfg: >
20 {
21 "apps" : {
22 "org.opencord.igmpproxy" : {
23 "igmpproxy":{
24 "FastLeave":"true",
25 "LastQueryInterval":1,
26 "MaxResp":1,
27 "enableIgmpProvisioning":"false",
28 "globalConnectPointMode":"true",
29 "globalConnectPoint" : "of:0000000000000001/3",
30 "sourceDeviceAndPort":"of:0000000000000001/3",
31 "outgoingIgmpVlanId":550,
32 "outgoingIgmpInnerVlanId":55,
33 "outgoingIgmpWithV3":"true",
34 "IgmpCos":5,
35 "IgmpUniCos":5,
36 "PeriodicQuery":"true",
37 "KeepAliveInterval":60,
38 "KeepAliveCount":5,
39 "requestDsIgmpPackets":false
40 }
41 },
42 "org.opencord.dhcpl2relay" : {
43 "dhcpl2relay" : {
44 "useOltUplinkForServerPktInOut" : true
45 }
46 },
47 "org.opencord.kafka": {
48 "kafka" : {
49 "bootstrapServers" : "{{ .Release.Name }}-kafka.{{ .Release.Namespace }}.svc:9092"
50 }
51 },
52 "org.opencord.sadis": {
53 "sadis": {
54 "integration": {
55 "url": "http://bbsim-sadis-server.{{ .Release.Namespace }}.svc:58080/subscribers/%s",
56 "cache": {
57 "enabled": true,
58 "maxsize": 50,
59 "ttl": "PT1m"
60 }
61 }
62 },
63 "bandwidthprofile": {
64 "integration": {
65 "url": "http://bbsim-sadis-server.{{ .Release.Namespace }}.svc:58080/profiles/%s",
66 "cache": {
67 "enabled": true,
68 "maxsize": 50,
69 "ttl": "PT1m"
70 }
71 }
72 }
73 }
74 }
75 }
Matteo Scandolob4c5f4e2020-11-11 12:05:23 -080076 componentConfig:
77 "org.opencord.olt.impl.OltFlowService": >
78 {
79 "enableDhcpOnNni": "true",
80 "defaultTechProfileId": "64",
81 "enableIgmpOnNni": "true",
82 "enableEapol": "false",
83 "enableDhcpV6": "false",
84 "enableDhcpV4": "true"
85 }
86
87# override BBSim config
88servicesConfig:
89 workflow: tt
90 services:
91 - name: hsia
92 uni_tag_match: 35
93 c_tag: 900
94 c_tag_allocation: unique
95 s_tag: 900
96 s_tag_allocation: shared
97 tp_id: 64
98 - name: voip
99 uni_tag_match: 65
100 c_tag: 444
101 c_tag_allocation: shared
102 s_tag: 333
103 s_tag_allocation: shared
104 needs_dhcp: true
105 tp_id: 65
106 configure_mac_address: true
107 us_pon_c_tag_priority: 7
108 us_pon_s_tag_priority: 7
109 ds_pon_c_tag_priority: 7
110 ds_pon_s_tag_priority: 7
111 - name: vod
112 uni_tag_match: 55
113 c_tag: 55
114 c_tag_allocation: shared
115 s_tag: 555
116 s_tag_allocation: shared
117 needs_dhcp: true
118 needs_igmp: true
119 tp_id: 66
120 configure_mac_address: true
121 us_pon_c_tag_priority: 5
122 us_pon_s_tag_priority: 5
123 ds_pon_c_tag_priority: 5
124 ds_pon_s_tag_priority: 5
125 # NOTE: the multicast service must be called MC unless you set
126 # multicastServiceName to something else in org.opencord.olt.impl.Olt
127 - name: MC
128 c_tag: 55
129 c_tag_allocation: shared
130 s_tag: 550
131 s_tag_allocation: shared
132 tp_id: 66
133 ds_pon_c_tag_priority: 5
134 ds_pon_s_tag_priority: 5