blob: d2dc1fc34ec5763ae936fccbeeb1b3ffb2960ccf [file] [log] [blame]
David K. Bainbridge4ecc1262019-07-01 13:39:11 -07001# Copyright 2019 Ciena Corporation
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
David Bainbridge90fd8e32019-08-21 23:32:47 +000015# IMAGE SELECTION
16# ---------------
17# By default no defaults are set and the image tags specified in the helm
18# charts will be used. If you would like to use the images generated from the
19# HEAD of the "master" git branches, then uncomment this below block and
20# set "<VALUE>" to "master". Similarly, if you want to use the images
21# generated from the HEAD of the "voltha-2.1" git branches, then uncomment
22# this block and replace "<VALUE>" with "voltha-2.1".
23#defaults:
24# image_tag: <VALUE>
David K. Bainbridge4ecc1262019-07-01 13:39:11 -070025
David Bainbridgee10f6d52019-07-25 00:28:13 +000026images:
David Bainbridgeac7f8072019-08-01 22:15:33 +000027 onos:
David Bainbridged31d6122019-08-13 19:37:59 +000028 repository: voltha/voltha-onos
David Bainbridge90fd8e32019-08-21 23:32:47 +000029 # IMAGE_SELECTION
30 # ---------------
31 # The helm chart used to deploy ONOS is the public ONOS helm chart so,
32 # there is a need to specify the exact image repository and image tag.
33 # If you would like to use the "master", "voltha-2.1", or other image
34 # just replace the "tag" value below.
35 tag: 2.1.0
36
37# IMAGE_SELECTION
38# ---------------
39# Below are a list of all the images utilized by kind-voltha. This list is
40# provided as a conveinence if you would like to override on a per image
41# basis. If you are using the defaults, master, or voltha-2.1 branch there
42# is no need to utilize this list.
43#images:
44# onos:
David Bainbridgebb32bc12019-08-23 22:54:49 +000045# repository: voltha/voltha-onos
David Bainbridge90fd8e32019-08-21 23:32:47 +000046# tag: 2.1.0
47# adapter_open_olt:
David Bainbridgebb32bc12019-08-23 22:54:49 +000048# repository: voltha/voltha-openolt-adapter
David Bainbridge90fd8e32019-08-21 23:32:47 +000049# tag: 2.1.1
50# adapter_open_onu:
David Bainbridgebb32bc12019-08-23 22:54:49 +000051# repository: voltha/voltha-openonu-adapter
David Bainbridge90fd8e32019-08-21 23:32:47 +000052# tag: 2.1.0
53# adapter_simulated_olt:
David Bainbridgebb32bc12019-08-23 22:54:49 +000054# repository: voltha/voltha-adapter-simulated-olt
David Bainbridge90fd8e32019-08-21 23:32:47 +000055# tag: 2.1.1
56# adapter_simulated_olt:
David Bainbridgebb32bc12019-08-23 22:54:49 +000057# repository: voltha/voltha-adapter-simulated-onu
David Bainbridge90fd8e32019-08-21 23:32:47 +000058# tag: 2.1.1
59# bbsim:
David Bainbridgebb32bc12019-08-23 22:54:49 +000060# repository: voltha/voltha-bbsim
David Bainbridge90fd8e32019-08-21 23:32:47 +000061# tag: 2.1.0
62# afrouter:
David Bainbridgebb32bc12019-08-23 22:54:49 +000063# repository: voltha/voltha-afrouter
David Bainbridge90fd8e32019-08-21 23:32:47 +000064# tag: 2.1.1
65# afrouterd:
David Bainbridgebb32bc12019-08-23 22:54:49 +000066# repository: voltha/voltha-afrouterd
David Bainbridge90fd8e32019-08-21 23:32:47 +000067# tag: 2.1.1
68# cli:
David Bainbridgebb32bc12019-08-23 22:54:49 +000069# repository: voltha/voltha-cli
David Bainbridge90fd8e32019-08-21 23:32:47 +000070# tag: 2.1.1
71# ofagent:
David Bainbridgebb32bc12019-08-23 22:54:49 +000072# repository: voltha/voltha-ofagent
David Bainbridge90fd8e32019-08-21 23:32:47 +000073# tag: 2.1.1
74# ro_core:
David Bainbridgebb32bc12019-08-23 22:54:49 +000075# repository: voltha/voltha-ro-core
David Bainbridge90fd8e32019-08-21 23:32:47 +000076# tag: 2.1.1
77# rw_core:
David Bainbridgebb32bc12019-08-23 22:54:49 +000078# repository: voltha/voltha-rw-core
David Bainbridge90fd8e32019-08-21 23:32:47 +000079# tag: 2.1.1
David Bainbridgee10f6d52019-07-25 00:28:13 +000080
David K. Bainbridge4ecc1262019-07-01 13:39:11 -070081deployments:
82 etcdOperator: true
83 backupOperator: false
84 restoreOperator: false
85
86voltha-etcd-cluster:
87 clusterSize: 1
David Bainbridgebb32bc12019-08-23 22:54:49 +000088 autoCompactionRetention: 1
David K. Bainbridge4ecc1262019-07-01 13:39:11 -070089
90onos_env:
91- name: POD_IP
92 valueFrom:
93 fieldRef:
94 fieldPath: status.podIP
95- name: NAMESPACE
96 valueFrom:
97 fieldRef:
98 fieldPath: metadata.namespace
99- name: ONOS_APPS
100 value: "drivers,openflow-base,hostprovider"
David K. Bainbridgef1c8f4c2019-07-01 14:30:38 -0700101
102# Customization for BBSIM
103kafka_broker: 'voltha-kafka.voltha.svc.cluster.local:9092'
David Bainbridge7831a662019-07-25 18:12:25 +0000104pon_ports: 1
105onus_per_pon_port: 1