blob: c44a1a5ace13397edfc532769c0de8c739de7594 [file] [log] [blame]
Hung-Wei Chiu7d8e7942021-10-05 15:26:36 -07001# SPDX-FileCopyrightText: 2020-present Open Networking Foundation <info@opennetworking.org>
2#
3# SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.0
4
5image:
6 credential:
7 secretName: &image-secret-name registry-credential
8 registry: registry.aetherproject.org
9 username: changeit
10 password: changeit
11
Yi Tseng32561422021-10-07 15:03:21 -070012import:
13 pfcp-agent:
14 enabled: false
15 dbuf:
16 enabled: false
17
Hung-Wei Chiu7d8e7942021-10-05 15:26:36 -070018onos-classic:
19 image:
20 repository: registry.aetherproject.org/tost/tost
21 tag: master-2021-10-01
22 pullSecrets:
23 - *image-secret-name
24
25 replicas: 3
26
27 ports:
28 - name: up4
29 port: 51001
30 - name: east-west
31 port: 9876
32 - name: cli
33 port: 8101
34 - name: ui
35 port: 8181
36
37 apps:
38 - org.onosproject.lldpprovider
39 - org.onosproject.hostprovider
40 - org.onosproject.netcfghostprovider
41 - org.onosproject.gui
42 - org.onosproject.drivers.barefoot
43 - org.onosproject.segmentrouting
44 - org.onosproject.t3
45 - org.omecproject.up4
46 - org.stratumproject.fabric-tna
47 - org.onosproject.dhcprelay
48 - org.onosproject.hostprobingprovider
49
50 logging:
51 karafVersion: 4.2.9
52 config: |
53 # Common pattern layout for appenders
54 log4j2.stdout.pattern = %d{RFC3339} %-5level [%c{1}] %msg%n%throwable
55
56 # Root logger
57 log4j2.rootLogger.level = INFO
58
59 # OSGi appender
60 log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi
61 log4j2.appender.osgi.type = PaxOsgi
62 log4j2.appender.osgi.name = PaxOsgi
63 log4j2.appender.osgi.filter = *
64
65 # stdout appender
66 log4j2.rootLogger.appenderRef.Console.ref = Console
67 log4j2.appender.console.type = Console
68 log4j2.appender.console.name = Console
69 log4j2.appender.console.layout.type = PatternLayout
70 log4j2.appender.console.layout.pattern = ${log4j2.stdout.pattern}
71
72 # SSHD logger
73 log4j2.logger.sshd.name = org.apache.sshd
74 log4j2.logger.sshd.level = INFO
75
76 # Spifly logger
77 log4j2.logger.spifly.name = org.apache.aries.spifly
78 log4j2.logger.spifly.level = WARN
79
80 annotations:
81 fluentbit.io/parser: onos
82
83 atomix:
84 replicas: 3
85 persistence:
86 enabled: false
87
88 config:
89 netcfg: >
90 {}
91 componentConfig: {}
92
93stratum:
94 image:
95 registry: docker.io
96 repository: stratumproject/stratum-bfrt
97 tag: 21.09.24-9.5.0
98 pullPolicy: IfNotPresent
Hung-Wei Chiu7d8e7942021-10-05 15:26:36 -070099
100 annotations:
101 fluentbit.io/parser: stratum
102
103 # Specify nodeSelector to pin Stratum to switches only
104 #
105 # nodeSelector:
106 # node-role.aetherproject.org: switch
107
108 # Override NoSchedule for Stratum to be scheduled on switches
109 #
110 # tolerations:
111 # - key: node-role.aetherproject.org
112 # value: switch
113 # effect: NoSchedule
114 config: false
Yi Tseng32561422021-10-07 15:03:21 -0700115
116pfcp-agent:
117 images:
118 tags:
119 init: registry.aetherproject.org/tools/busybox:stable
120 pfcpiface: "registry.aetherproject.org/proxy/omecproject/upf-epc-pfcpiface:master-fcdbc95"
121 pullPolicy: Always
122 pullSecrets:
123 - *image-secret-name
124 nodeSelectors:
125 enabled: false
126 pfcp:
127 label: omec-upf
128 value: enabled
129 resources:
130 enabled: true
131 pfcpiface:
132 requests:
133 cpu: 256m
134 memory: 128Mi
135 limits:
136 cpu: 256m
137 memory: 128Mi
138 config:
139 coreDump:
140 enabled: false
141 path: /tmp/coredump
142 pfcp:
143 cfgFiles:
144 upf.json:
145 measure: true
146 enable_p4rt: true
147 p4rtciface:
148 access_ip: "172.17.0.1/32"
149 p4rtc_server: "sdfabric-onos-classic-hs.sdfabric"
150 p4rtc_port: "51001"
151 service:
152 type: ClusterIP
153 #externalIp:
154 #annotations:
155
156dbuf:
157 image:
158 repository: registry.aetherproject.org/tost/dbuf
159 pullPolicy: Always
160 tag: "latest"
161 pullSecrets:
162 - *image-secret-name
163 extraParams:
164 - '"-max_queues=1024"'
165 replicaCount: 1
166 sriovNICSize: 1
167 sriovResourceName: intel_sriov_netdevice
168 # Change both in the same time
169 multusNetworkName: dbuf-sriov
170 podAnnotations:
171 k8s.v1.cni.cncf.io/networks: dbuf-sriov@net0
172 podSecurityContext: {}
173 resources:
174 requests:
175 intel.com/intel_sriov_netdevice: "1"
176 limits:
177 intel.com/intel_sriov_netdevice: "1"
178 nodeSelector: {}
179 tolerations: []
180 affinity: {}
181 # onos inforamtion
182 onos:
183 server: sdfabric-onos-classic-hs.sdfabric
184 port: 8181
185 username: onos
186 password: rocks
187 dataplane:
188 port: 2152
189 interface: "net0"
190 prometheus_enable: true
191 service:
192 stats:
193 port: 8080
194 protocol: TCP
195 grpc:
196 port: 10000
197 protocol: TCP
198 # two options for ipam, dhcp or host-local
199 # static is for host-local ipam
200 network:
201 # ipam: dhcp
202 ipam: host-local
203 static:
204 subnets: "10.56.217.0/24"
205 gateway: "10.56.217.1"
206 # route the following subnets via sr-iov interface
207 # route: 10.56.215.0/24,10.56.214.0/24
208 route: ""
209 #vlan: